CVE-2024-51734
User data deletion by anoynmous users in Zope
Zope AccessControl provides a general security framework for use in Zope. In affected versions anonymous users can delete the user data maintained by an AccessControl.userfolder.UserFolder which may prevent any privileged access. This problem has been fixed in version 7.2. Users are advised to upgrade. Users unable to upgrade may address the issue by adding data__roles__ = () to AccessControl.userfolder.UserFolder.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
8.7
User data deletion by anoynmous users in Zope
Zope AccessControl provides a general security framework for use in Zope. In affected versions anonymous users can delete the user data maintained by an AccessControl.userfolder.UserFolder which may prevent any privileged access. This problem has been fixed in version 7.2. Users are advised to upgrade. Users unable to upgrade may address the issue by adding data__roles__ = () to AccessControl.userfolder.UserFolder.
- Record
CVE-2024-51734- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-284
- Updated
- 2026-11-02
EUVDEUVD-2024-3250
8.7
Zope AccessControl provides a general security framework for use in Zope. In affected versions anonymous users can delete the user data maintained by an AccessControl.userfolder.UserFolder which may prevent any privileged access. This problem has been fixed in version 7.2. Users are advised to upgrade. Users unable to upgrade may address the issue by adding data__roles__ = () to AccessControl.userfolder.UserFolder.
- Record
EUVD-2024-3250- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-g5vw-3h65-2q3v
6.6
Access control vulnerable to user data deletion by anonynmous users
Impact
Anonymous users can delete the user data maintained by an AccessControl.userfolder.UserFolder which may prevent any privileged access.
Patches
The problem is fixed in version 7.2.
Workarounds
The problem can be fixed by adding data__roles__ = () to AccessControl.userfolder.UserFolder.
References
- Record
GHSA-g5vw-3h65-2q3v- CVSS 4.0
- 6.6 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Weakness
- CWE-269, CWE-284
- Updated
- 2026-11-02
NVD
8.7
Zope AccessControl provides a general security framework for use in Zope. In affected versions anonymous users can delete the user data maintained by an AccessControl.userfolder.UserFolder which may prevent any privileged access. This problem has been fixed in version 7.2. Users are advised to upgrade. Users unable to upgrade may address the issue by adding data__roles__ = () to AccessControl.userfolder.UserFolder.
- Record
CVE-2024-51734- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Weakness
- CWE-284
- Updated
- 2026-11-02
OSV
8.7
User data deletion by anoynmous users in Zope
Zope AccessControl provides a general security framework for use in Zope. In affected versions anonymous users can delete the user data maintained by an AccessControl.userfolder.UserFolder which may prevent any privileged access. This problem has been fixed in version 7.2. Users are advised to upgrade. Users unable to upgrade may address the issue by adding data__roles__ = () to AccessControl.userfolder.UserFolder.
- Record
CVE-2024-51734- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-284
- Updated
- 2026-11-02
OSVGHSA-g5vw-3h65-2q3v
6.6
Access control vulnerable to user data deletion by anonynmous users
Impact
Anonymous users can delete the user data maintained by an AccessControl.userfolder.UserFolder which may prevent any privileged access.
Patches
The problem is fixed in version 7.2.
Workarounds
The problem can be fixed by adding data__roles__ = () to AccessControl.userfolder.UserFolder.
References
- Record
GHSA-g5vw-3h65-2q3v- CVSS 4.0
- 6.6 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Weakness
- CWE-269, CWE-284
- Updated
- 2026-11-02
OSVPYSEC-2026-2076
6.6
Access control vulnerable to user data deletion by anonynmous users
Impact
Anonymous users can delete the user data maintained by an AccessControl.userfolder.UserFolder which may prevent any privileged access.
Patches
The problem is fixed in version 7.2.
Workarounds
The problem can be fixed by adding data__roles__ = () to AccessControl.userfolder.UserFolder.
References
- Record
PYSEC-2026-2076- CVSS 4.0
- 6.6 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVPYSEC-2026-2326
6.6
Access control vulnerable to user data deletion by anonynmous users
Impact
Anonymous users can delete the user data maintained by an AccessControl.userfolder.UserFolder which may prevent any privileged access.
Patches
The problem is fixed in version 7.2.
Workarounds
The problem can be fixed by adding data__roles__ = () to AccessControl.userfolder.UserFolder.
References
- Record
PYSEC-2026-2326- CVSS 4.0
- 6.6 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
accesscontrolPyPI |
before 7.2 | 7.2 |
zopePyPI |
before 5.11.1 | 5.11.1 |
accesscontrolPyPI |
before 7.2, plus listed versions 2.13.02.13.12.13.102.13.112.13.12 Show 45 moreShow less2.13.132.13.142.13.152.13.162.13.22.13.32.13.42.13.52.13.62.13.72.13.82.13.93.03.0.13.0.103.0.113.0.123.0.133.0.143.0.23.0.33.0.43.0.53.0.63.0.73.0.83.0.94.04.0a14.0a24.0a34.0a44.0a54.0a64.0a74.0b14.0b24.0b34.0b44.0b54.0b64.0b74.14.24.3 |
7.2 |
zopePyPI |
before 5.11.1, plus listed versions 4.04.0b14.0b104.0b24.0b3 Show 45 moreShow less4.0b44.0b54.0b64.0b74.0b84.0b94.14.1.14.1.24.1.34.24.2.14.34.44.4.14.4.24.4.34.4.44.54.5.14.5.24.5.34.5.44.5.54.64.6.14.6.24.6.34.74.84.8.14.8.104.8.114.8.24.8.34.8.44.8.54.8.64.8.74.8.84.8.95.05.0a15.0a25.1 |
5.11.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-51734 is a high vulnerability (CVSS 8.7) in Zope Accesscontrol, published November 4, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.43%, the 37th percentile. Fixed in accesscontrol 7.2.
References
github.com/zopefoundation/AccessControl/security/advisories/GHSA-g5vw-3h65-2q3v
github.com/zopefoundation/AccessControl/issues/159
nvd.nist.gov/vuln/detail/CVE-2024-51734
github.com/advisories/GHSA-g5vw-3h65-2q3v
github.com/CVEProject/cvelistV5/tree/main/cves/2024/51xxx/CVE-2024-51734.json
github.com/zopefoundation/AccessControl
pypi.org/project/zope
pypi.org/project/accesscontrol
Left out here: 40 versions. The JSON record has them.