Python's elementtree C accelerator failed to initialise Expat's hash salt during initialization. This could make it easy to conduct denial of service attacks against Expat by constructing an XML document that would cause pathological hash collisions in Expat's internal data structures, consuming large amounts CPU and RAM. The vulnerability exists in Python versions 3.7.0, 3.6.0 through 3.6.6, 3.5.0 through 3.5.6, 3.4.0 through 3.4.9, 2.7.0 through 2.7.15.
History

Wed, 07 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 16 Jul 2025 13:45:00 +0000

Type Values Removed Values Added
Metrics epss

{'score': 0.01275}

epss

{'score': 0.01572}


Fri, 11 Jul 2025 13:45:00 +0000

Type Values Removed Values Added
Metrics epss

{'score': 0.013}

epss

{'score': 0.01275}


cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published: 2018-09-25T00:00:00.000Z

Updated: 2026-10-07T18:29:03.175Z

Reserved: 2018-07-27T00:00:00.000Z

Link: CVE-2018-14647

cve-icon Vulnrichment

Updated: 2024-08-05T09:38:13.104Z

cve-icon NVD

Status : Modified

Published: 2018-09-25T00:29:00.703

Modified: 2026-10-07T19:17:11.210

Link: CVE-2018-14647

cve-icon Redhat

Severity : Moderate

Publid Date: 2018-09-22T00:00:00Z

Links: CVE-2018-14647 - Bugzilla