CVE-2019-5010

High

Description

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.

SeverityHigh
CVSS7.5
Exploit probability98. percentile20.7%
ProductPython
PublishedOct 31, 2019
First seenOct 31, 2019

How to fix

Update
  • python python2.7.16, 3.4.10, 3.5.7, 3.6.9, 3.7.3 or later

Affected products

ProductAffected versionsFixed in
python python2.7.0 ≤ v < 2.7.16, 3.4.0 ≤ v < 3.4.10, 3.5.0 ≤ v < 3.5.7, 3.6.0 ≤ v < 3.6.9, 3.7.0 ≤ v < 3.7.32.7.16, 3.4.10, 3.5.7, 3.6.9, 3.7.3
opensuse leap15.1—
debian debian_linux9.0—
redhat enterprise_linux8.0—
redhat enterprise_linux_eus8.1, 8.2, 8.4, 8.6—
redhat enterprise_linux_server_aus8.2, 8.4, 8.6—
redhat enterprise_linux_server_tus8.2, 8.4, 8.6—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2019-5010 · Python · Dark Radar