CVE Catalog

CVE-2018-1061

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
4.92%

92th percentile - higher than 92% of all known CVEs

Summary

Python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the difflib.IS_LINE_JUNK method. An attacker could use this flaw to cause denial of service.

Risk Assessment

An attacker can cause resource exhaustion and unavailability of an application processing untrusted input with difflib, disrupting the service.

Recommendation

Update Python to version 2.7.15, 3.4.9, 3.5.6, 3.6.5, 3.7.0 or newer to eliminate the vulnerability.

Other vulnerabilities in Python

See all
Original NVD description (English source)

python before versions 2.7.15, 3.4.9, 3.5.6rc1, 3.6.5rc1 and 3.7.0 is vulnerable to catastrophic backtracking in the difflib.IS_LINE_JUNK method. An attacker could use this flaw to cause denial of service.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS