First published: Fri Jul 17 2020(Updated: )
In Python 3.8.4, sys.path restrictions specified in a python38._pth file are ignored, allowing code to be loaded from arbitrary locations. The <executable-name>._pth file (e.g., the python._pth file) is not affected.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Python Python | >=3.7.0<3.7.9 | |
Python Python | >=3.8.0<3.8.5 | |
Microsoft Windows | ||
Netapp Max Data |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2020-15801 is a vulnerability in Python 3.8.4 that allows code to be loaded from arbitrary locations by ignoring sys.path restrictions specified in a python38._pth file.
The severity of CVE-2020-15801 is critical with a CVSS score of 9.8.
CVE-2020-15801 affects Python versions 3.7.0 to 3.7.9 and 3.8.0 to 3.8.5.
The impact of CVE-2020-15801 is that it allows code to be loaded from arbitrary locations, which can lead to unauthorized code execution or other malicious activities.
No, Microsoft Windows is not affected by CVE-2020-15801.