CVE-2021-40347
GNU Mailman Postorius Access Control Issues
An issue was discovered in views/list.py in GNU Mailman Postorius before 1.3.5. An attacker (logged into any account) can send a crafted POST request to unsubscribe any user from a mailing list, also revealing whether that address was subscribed in the first place.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.4
An issue was discovered in views/list.py in GNU Mailman Postorius before 1.3.5. An attacker (logged into any account) can send a crafted POST request to unsubscribe any user from a mailing list, also revealing whether that address was subscribed in the first place.
- Record
CVE-2021-40347- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - CVSS 2.0
- 5.5 Medium
AV:N/AC:L/Au:S/C:P/I:P/A:N - Updated
- 2026-11-02
CVE List No score
An issue was discovered in views/list.py in GNU Mailman Postorius before 1.3.5. An attacker (logged into any account) can send a crafted POST request to unsubscribe any user from a mailing list, also revealing whether that address was subscribed in the first place.
- Record
CVE-2021-40347- Updated
- 2026-11-02
EUVDEUVD-2021-0197 No score
An issue was discovered in views/list.py in GNU Mailman Postorius before 1.3.5. An attacker (logged into any account) can send a crafted POST request to unsubscribe any user from a mailing list, also revealing whether that address was subscribed in the first place.
- Record
EUVD-2021-0197- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-v83x-78q3-gr2j
5.3
GNU Mailman Postorius Access Control Issues
An issue was discovered in views/list.py in GNU Mailman Postorius before 1.3.5. An attacker (logged into any account) can send a crafted POST request to unsubscribe any user from a mailing list, also revealing whether that address was subscribed in the first place.
- Record
GHSA-v83x-78q3-gr2j- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Weakness
- CWE-284
- Updated
- 2026-11-02
OSV
5.4
An issue was discovered in views/list.py in GNU Mailman Postorius before 1.3.5. An attacker (logged into any account) can send a crafted POST request to unsubscribe any user from a mailing list, also revealing whether that address was subscribed in the first place.
- Record
CVE-2021-40347- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2021-40347
5.4
An issue was discovered in views/list.py in GNU Mailman Postorius before 1.3.5. An attacker (logged into any account) can send a crafted POST request to unsubscribe any user from a mailing list, also revealing whether that address was subscribed in the first place.
- Record
DEBIAN-CVE-2021-40347- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
Show 5 moreShow less
OSVGHSA-v83x-78q3-gr2j
5.3
GNU Mailman Postorius Access Control Issues
An issue was discovered in views/list.py in GNU Mailman Postorius before 1.3.5. An attacker (logged into any account) can send a crafted POST request to unsubscribe any user from a mailing list, also revealing whether that address was subscribed in the first place.
- Record
GHSA-v83x-78q3-gr2j- CVSS 4.0
- 5.3 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Weakness
- CWE-284
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-40347
5.4
An issue was discovered in views/list.py in GNU Mailman Postorius before 1.3.5. An attacker (logged into any account) can send a crafted POST request to unsubscribe any user from a mailing list, also revealing whether that address was subscribed in the first place.
- Record
UBUNTU-CVE-2021-40347- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12306-1 No score
postorius-1.3.6-1.1 on GA media
These are all security issues fixed in the postorius-1.3.6-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12306-1- Updated
- 2026-11-02
OSVPYSEC-2021-319 No score
An issue was discovered in views/list.py in GNU Mailman Postorius before 1.3.5. An attacker (logged into any account) can send a crafted POST request to unsubscribe any user from a mailing list, also revealing whether that address was subscribed in the first place.
- Record
PYSEC-2021-319- Updated
- 2026-11-02
OSVUSN-5157-1 No score
postorius vulnerability
It was discovered that Postorius mishandled specially crafted input. An attacker could use this vulnerability that obtain sensitive information.
- Record
USN-5157-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
postoriusPyPI |
before 1.3.5 | 1.3.5 |
postoriusDebian:12 |
before 1.3.5-1 | 1.3.5-1 |
postoriusDebian:13 |
before 1.3.5-1 | 1.3.5-1 |
postoriusDebian:14 |
before 1.3.5-1 | 1.3.5-1 |
postoriusDebian:10 |
before 1.2.4-1+deb10u1, plus listed versions 1.2.4-1 |
1.2.4-1+deb10u1 |
postoriusDebian:11 |
before 1.3.4-2+deb11u1, plus listed versions 1.3.4-2 |
1.3.4-2+deb11u1 |
postoriusPyPI |
before 1.3.5, plus listed versions 1.0.01.0.0a11.0.0a21.0.0b11.0.0b2 Show 21 moreShow less1.0.0b31.0.11.0.21.0.31.1.01.1.11.1.21.2.01.2.0a11.2.11.2.21.2.31.2.41.3.01.3.11.3.21.3.31.3.3rc11.3.3rc21.3.41.3.4rc1 |
1.3.5 |
postoriusUbuntu:18.04:LTS |
before 1.1.2-3ubuntu0.1, plus listed versions 1.1.0-11.1.1-11.1.2-11.1.2-21.1.2-3 |
1.1.2-3ubuntu0.1 |
postoriusUbuntu:20.04:LTS |
before 1.2.4-1ubuntu0.1, plus listed versions 1.2.4-1 |
1.2.4-1ubuntu0.1 |
postoriusUbuntu:22.04:LTS |
before 1.3.5-1, plus listed versions 1.3.4-2 |
1.3.5-1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-40347 is a medium vulnerability (CVSS 5.4) in Postorius Project Postorius, published September 9, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.21%, the 68th percentile. Fixed in postorius 1.3.5.
References
gitlab.com/mailman/postorius/-/issues/531
phabricator.wikimedia.org/T289798
gitlab.com/mailman/postorius/-/tags
debian.org/security/2021/dsa-4970
gitlab.com/mailman/postorius/-/commit/3d880c56b58bc26b32eac0799407d74b64b7474b
bugs.debian.org/cgi-bin/bugreport.cgi?bug=993746
Show 10 moreShow less
nvd.nist.gov/vuln/detail/CVE-2021-40347
github.com/pypa/advisory-database/tree/main/vulns/postorius/PYSEC-2021-319.yaml
github.com/advisories/GHSA-v83x-78q3-gr2j
security-tracker.debian.org/tracker/CVE-2021-40347
gitlab.com/mailman/postorius
ubuntu.com/security/CVE-2021-40347
ubuntu.com/security/notices/USN-5157-1
cve.org/CVERecord?id=CVE-2021-40347
suse.com/security/cve/CVE-2021-31997
suse.com/security/cve/CVE-2021-40347