Skip to content
Appaloosa Scout

Vulnerability · NVD

CVE-2020-15523

HIGH 7.8

In Python 3.6 through 3.6.10, 3.7 through 3.7.8, 3.8 through 3.8.4rc1, and 3.9 through 3.9.0b4 on Windows, a Trojan horse python3.dll might be used in cases where CPython is embedded in a native application. This occurs because python3X.dll may use an invalid search path for python3.dll loading (after Py_SetPath has been used). NOTE: this issue CANNOT occur when using python.exe from a standard (non-embedded) Python installation on Windows.

Attack vector : Local No privileges required
Show raw CVSS vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS 0.90% above median percentile 56.2%

Tracked apps referencing this CVE

For each app: the affected range, the fixing version, and where the tracked app stands today.

  • Python 3.12 Windows winget:Python.Python.3.12
    Affected Fixed in Latest tracked 3.12.10 undetermined
Vulnerable CPE configurations (15)
Vendor Product Versions
python python
All platforms (wildcard)
≥3.5.0 <3.5.10
python python
All platforms (wildcard)
≥3.6.0 <3.6.12
python python
All platforms (wildcard)
≥3.7.0 <3.7.9
python python
All platforms (wildcard)
≥3.8.0 <3.8.4
python python
All platforms (wildcard)
python python
All platforms (wildcard)
python python
All platforms (wildcard)
python python
All platforms (wildcard)
python python
All platforms (wildcard)
python python
All platforms (wildcard)
python python
All platforms (wildcard)
python python
All platforms (wildcard)
python python
All platforms (wildcard)
python python
All platforms (wildcard)
python python
All platforms (wildcard)
View on NVD ↗ Advisory · bugs.python.org Advisory · github.com Advisory · security.netapp.com