First published: Fri Oct 04 2002(Updated: )
os._execvpe from os.py in Python 2.2.1 and earlier creates temporary files with predictable names, which could allow local users to execute arbitrary code via a symlink attack.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
CPython | <=2.2.1 | |
Python Babel Localedata | <2.2.2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2002-1119 is classified as a moderate severity vulnerability due to the potential for arbitrary code execution via a symlink attack.
To fix CVE-2002-1119, upgrade to Python version 2.2.2 or later, where this issue has been resolved.
CVE-2002-1119 affects users of Python 2.2.1 and earlier versions, including those using CPython.
CVE-2002-1119 enables local users to execute arbitrary code by exploiting predictable temporary file names through a symlink attack.
While CVE-2002-1119 is an older vulnerability, it is still relevant for systems running outdated versions of Python that have not been patched.