CVE-2024-47532
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.
How to fix
- zope restrictedpython7.3 or later
- restrictedpython7.3 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| zope restrictedpython | v < 7.3 | 7.3 |
| restrictedpythonPyPI | v < 7.3 | 7.3 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.