Skip to content
OpenAdvisories
Unscored CVE-2002-1119 EUVD-2002-1107GHSA-v59x-92cq-qv2v

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…

Published Sep 1, 2004 · Updated Aug 8, 2024 · Assigned by mitre

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 3.0 python1.5 1.5.2-23.1 DSA-159
Debian 3.0 python2.1 2.1.3-3.1 DSA-159
Debian 3.0 python2.2 2.2.1-4.1 DSA-159

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 python-py No fix yet —

Advisories 1

References