CVE Catalog

CVE-2019-5010

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
20.74%

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

Summary

Vulnerability in the X509 certificate parser of Python 2.7.11 and 3.6.6 allows denial of service via a specially crafted X509 certificate causing a NULL pointer dereference.

Risk Assessment

An attacker can initiate or accept TLS connections using crafted certificates, potentially causing process crash and service disruption.

Recommendation

Upgrade Python to a patched version. If not possible, restrict trust in certificates and monitor TLS connections.

Other vulnerabilities in Python

See all
Original NVD description (English source)

An exploitable denial-of-service vulnerability exists in the X509 certificate parser of Python.org Python 2.7.11 / 3.6.6. A specially crafted X509 certificate can cause a NULL pointer dereference, resulting in a denial of service. An attacker can initiate or accept TLS connections using crafted certificates to trigger this vulnerability.

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