CVE Catalog

CVE-2018-1000802

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
20.13%

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

Summary

Python (CPython) version 2.7 contains a command injection vulnerability (CWE-77) in the shutil module (make_archive function) that can result in denial of service, information gain, or injection of arbitrary files on the system or entire drive. The attack is exploitable via passing unfiltered user input to the function.

Risk Assessment

An attacker can cause denial of service, gain access to information, or write arbitrary files on the server, potentially leading to system integrity compromise.

Recommendation

Upgrade Python to a version after commit add531a1e55b0a739b0f42582f1c9747e5649ace or apply proper input filtering.

Other vulnerabilities in Python

See all
Original NVD description (English source)

Python Software Foundation Python (CPython) version 2.7 contains a CWE-77: Improper Neutralization of Special Elements used in a Command ('Command Injection') vulnerability in shutil module (make_archive function) that can result in Denial of service, Information gain via injection of arbitrary files on the system or entire drive. This attack appear to be exploitable via Passage of unfiltered user input to the function. This vulnerability appears to have been fixed in after commit add531a1e55b0a739b0f42582f1c9747e5649ace.

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