cveboard RSS feed

CVE-2023-41050

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2023
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

Information disclosure through Python's "format" functionality in Zope AccessControl

AccessControl provides a general security framework for use in Zope. Python's "format" functionality allows someone controlling the format string to "read" objects accessible (recursively) via attribute access and subscription from accessible objects. Those attribute accesses and subscriptions use Python's full blown `getattr` and `getitem`, not the policy restricted `AccessControl` variants `_getattr_` and `_getitem_`. This can lead to critical information disclosure. `AccessControl` already provides a safe variant for `str.format` and denies access to `string.Formatter`. However, `str.format_map` is still unsafe. Affected are all users who allow untrusted users to create `AccessControl` controlled Python code and execute it. A fix has been introduced in versions 4.4, 5.8 and 6.2. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

AccessControl

Vendor
zopefoundation
Product
AccessControl
Platforms
Unknown
Default status
Unknown
AccessControl · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
AccessControl: < 4.4affectedUnavailableUnavailableUnavailableNone listed
AccessControl: >= 5.0, < 5.8affectedUnavailableUnavailableUnavailableNone listed
AccessControl: >= 6.0, < 6.2affectedUnavailableUnavailableUnavailableNone listed
Zope: < 4.8.9affectedUnavailableUnavailableUnavailableNone listed
Zope: >= 5.0.0, < 5.8.4affectedUnavailableUnavailableUnavailableNone listed