RestrictedPython information leakage via `AttributeError.obj` and the `string` module
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| zopefoundation | RestrictedPython | affected |
|
No data.
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2024-0156 | RestrictedPython is a restricted execution environment for Python to run untrusted code. A user can gain access to protected (and potentially sensible) information indirectly via AttributeError.obj and the string module. The problem will be fixed in version 7.3. As a workaround, If the application does not require access to the module string, it can remove it from RestrictedPython.Utilities.utility_builtins or otherwise do not make it available in the restricted execution environment. |
Github GHSA |
GHSA-5rfv-66g4-jr8h | RestrictedPython information leakage via `AttributeError.obj` and the `string` module |
Ubuntu USN |
USN-7355-1 | RestrictedPython vulnerabilities |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.716% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | NVD-CWE-noinfo | |
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Zope
Zope restrictedpython |
|
| CPEs | cpe:2.3:a:zope:restrictedpython:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Zope
Zope restrictedpython |
|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | RestrictedPython is a restricted execution environment for Python to run untrusted code. A user can gain access to protected (and potentially sensible) information indirectly via AttributeError.obj and the string module. The problem will be fixed in version 7.3. As a workaround, If the application does not require access to the module string, it can remove it from RestrictedPython.Utilities.utility_builtins or otherwise do not make it available in the restricted execution environment. | |
| Title | RestrictedPython information leakage via `AttributeError.obj` and the `string` module | |
| Weaknesses | CWE-200 | |
| References |
| |
| Metrics |
cvssV4_0
|