VYPR
Unrated severityNVD Advisory· Published Nov 12, 2021· Updated Aug 4, 2024

CVE-2021-43332

CVE-2021-43332

Description

In GNU Mailman before 2.1.36, the CSRF token for the admindb page contains an encrypted version of the list admin password, enabling offline brute-force attack by a moderator.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

In GNU Mailman before 2.1.36, the CSRF token for the admindb page contains an encrypted version of the list admin password, enabling offline brute-force attack by a moderator.

Vulnerability

In GNU Mailman versions before 2.1.36, the CSRF (Cross-Site Request Forgery) token used on the Cgi/admindb.py admindb page is constructed by encrypting the list administrator password. This design flaw means that any observer who can access the CSRF token (e.g., a list moderator viewing the admindb page source) obtains the encrypted password material, which can then be subjected to offline brute-force analysis [1]. The affected versions are all releases prior to 2.1.36 [2].

Exploitation

An attacker who holds a list moderator role and thus has legitimate access to the admindb page can extract the CSRF token value from the page's HTML or network traffic. Because the token embeds the encrypted administrator password, the moderator can then perform an offline brute-force attack to recover the plaintext password. No authentication other than moderator-level access is required; the attacker does not need to be a list administrator [1].

Impact

Successful exploitation allows a list moderator to discover the plaintext list administrator password. With this password, the attacker can then assume full administrative control over the mailing list, leading to potential compromise of list configuration, subscriber data, and mailing list operations. The confidentiality of the admin password is breached, and the attacker gains elevated privileges beyond their moderator role [1][2].

Mitigation

The vulnerability is fixed in GNU Mailman version 2.1.36, released on 2021-11-12 [2]. Users should upgrade to this version or apply the security patches provided by the project for earlier versions. Mailman 2.1.30 was the last feature release, but the project intends to provide patch releases for security issues. No workaround is specified in the references for this CVE; upgrading is the recommended action [2].

AI Insight generated on May 27, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

15

Patches

0

No patches discovered yet.

Vulnerability mechanics

Root cause

"The CSRF token for the admindb page contains an encrypted version of the list admin password, enabling offline brute-force recovery."

Attack vector

A list moderator, who already has access to the admindb page, can obtain the CSRF token from that page. Because the token embeds an encrypted version of the list admin password, the moderator can extract the encrypted password and perform an offline brute-force attack to recover the plaintext admin password [ref_id=1]. No network-level privilege escalation is required beyond moderator access.

Affected code

The vulnerability resides in the CSRF token generation for the `Cgi/admindb.py` admindb page. The token contains an encrypted version of the list administrator password [ref_id=1].

What the fix does

The fix was released in GNU Mailman version 2.1.36 [ref_id=1]. The advisory does not detail the exact code change, but the resolution ensures the CSRF token no longer contains an encrypted version of the list admin password, preventing offline brute-force recovery of the password by moderators [ref_id=1].

Preconditions

  • authAttacker must be a list moderator with access to the admindb page

Generated on May 30, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

3

News mentions

0

No linked articles in our index yet.