7.2

CVE-2018-1000117: python Classic Buffer Overflow

CVSS: 7.2v2.0HighModified
Published 07-03-2018Last modified 17-09-2024

Vulnerability summary

CVE-2018-1000117 is a high (CVSS 7.2) Classic Buffer Overflow vulnerability in python. EPSS estimates a 1.04% chance of exploitation in the next 30 days, higher than 63.3% of scored vulnerabilities.

Overall risk
29/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.2/10
010
High · v2.0 (NVD)
EPSS score
1.04%
0%100%
Low · -0.04 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 07-03-2018
    PublishedVulnerability first disclosed.
  2. 17-09-2024
    Last modifiedVulnerability information updated.

Description

Python Software Foundation CPython version From 3.2 until 3.6.4 on Windows contains a Buffer Overflow vulnerability in os.symlink() function on Windows that can result in Arbitrary code execution, likely escalation of privilege. This attack appears to be exploitable via a python script that creates a symlink with an attacker controlled name or location. This vulnerability appears to have been fixed in 3.7.0 and 3.6.5.

CVSS metrics

2 scores · 1 source · 2 versions

EPSS trend

Probability

1.04%

Chance of exploitation in the next 30 days

Percentile

63%

Versus all other CVEs

30-day change

-0.04 pp

From 1.08% on 18-09-2026

18-09-202618-10-2026
EPSS score
1.04%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Python1 product
  • pythonEOL≥ 3.2.0, < 3.4.9 | ≥ 3.5.0, < 3.5.6 | ≥ 3.6.0, < 3.6.5 | 3.7.0:beta1 | 3.7.0:beta2 | 3.7.0:beta3 | 3.7.0:beta4 | 3.7.0:beta5

1 vendor · 1 product

References

2 links