Lucene search

K
cveGitHub_MCVE-2024-47532
HistorySep 30, 2024 - 4:15 p.m.

CVE-2024-47532

2024-09-3016:15:09
CWE-200
GitHub_M
web.nvd.nist.gov
4
python
restrictedpython
access control
security fix
workaround
information disclosure

CVSS4

8.7

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/SC:N/VI:N/SI:N/VA:N/SA:N

AI Score

6.6

Confidence

High

EPSS

0

Percentile

9.6%

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.

Affected configurations

Vulners
Vulnrichment
Node
zopefoundationrestrictedpythonRange<7.3
VendorProductVersionCPE
zopefoundationrestrictedpython*cpe:2.3:a:zopefoundation:restrictedpython:*:*:*:*:*:*:*:*

CNA Affected

[
  {
    "vendor": "zopefoundation",
    "product": "RestrictedPython",
    "versions": [
      {
        "version": "< 7.3",
        "status": "affected"
      }
    ]
  }
]

CVSS4

8.7

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/SC:N/VI:N/SI:N/VA:N/SA:N

AI Score

6.6

Confidence

High

EPSS

0

Percentile

9.6%