Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

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 permissions by leveraging a separate application vulnerability before the umask has been set to the expected value.


Published

2014-11-16T01:59:01.927

Last Modified

2025-04-12T10:46:40.837

Status

Deferred

Source

[email protected]

Severity

CVSSv2: 3.3 (LOW)

CVSSv2 Vector

AV:L/AC:M/Au:N/C:P/I:P/A:N

  • Access Vector: LOCAL
  • Access Complexity: MEDIUM
  • Authentication: NONE
  • Confidentiality Impact: PARTIAL
  • Integrity Impact: PARTIAL
  • Availability Impact: NONE
Exploitability Score

3.4

Impact Score

4.9

Weaknesses
  • Type: Primary
    CWE-362

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application python python 3.2.0 Yes
Application python python 3.2.1 Yes
Application python python 3.2.2 Yes
Application python python 3.2.3 Yes
Application python python 3.2.4 Yes
Application python python 3.2.5 Yes
Application python python 3.2.6 Yes
Application python python 3.3.0 Yes
Application python python 3.3.1 Yes
Application python python 3.3.2 Yes
Application python python 3.3.3 Yes
Application python python 3.3.4 Yes
Application python python 3.3.5 Yes
Application python python 3.3.6 Yes
Application python python 3.4.0 Yes
Application python python 3.4.1 Yes
Application python python 3.4.2 Yes

References