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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Gentoo Linux | — | Upgrade dev-lang/python. | Oct 30, 2017 | Nov 15, 2014 |
| Suse | — | Upgrade libpython3_6m1_0Upgrade python3-dbmUpgrade libpython3_4m1_0-32bitUpgrade python36Upgrade libpython3_4m1_0Upgrade python3-base-32bitUpgrade python3-cursesUpgrade libpython3_6m1_0-32bitUpgrade python3-tkUpgrade python3-32bitUpgrade python3-idleUpgrade python3-baseUpgrade python36-baseUpgrade python3Upgrade python3-toolsUpgrade python3-testsuiteUpgrade python3-devel | Dec 18, 2015 | Nov 15, 2014 |
| Ubuntu | — | Upgrade python3.4 | Nov 19, 2024 | Nov 16, 2014 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub