Skip to content

CVE-2014-2667 Race condition in the _get_masked_mode function in Lib/os.py in Python 3.2 through 3.5, when exist_ok is set to true and multiple threads are used, might allow local users to bypass intended file perm...

LowCVSS 3.3 EPSS 0.36%
Published
Updated
Exploit status
No public exploit known

Description

Race condition in the _get_masked_mode function in Lib/os.py in Python 3.2 through 3.5, when exist_ok is set to true and multiple threads are used, might allow local users to bypass intended file permissions by leveraging a separate application vulnerability before the umask has been set to the expected value.

Affected products

ProductAffected versionsFixed in
python = 3.2.0 No fix listed
python = 3.2.1 No fix listed
python = 3.2.2 No fix listed
python = 3.2.3 No fix listed
python = 3.2.4 No fix listed
python = 3.2.5 No fix listed
python = 3.2.6 No fix listed
python = 3.3.0 No fix listed
python = 3.3.1 No fix listed
python = 3.3.2 No fix listed
python = 3.3.3 No fix listed
python = 3.3.4 No fix listed
python = 3.3.5 No fix listed
python = 3.3.6 No fix listed
python = 3.4.0 No fix listed
python = 3.4.1 No fix listed
python = 3.4.2 No fix listed

References