CVE-2015-5312

libxml2: CPU exhaustion when processing specially crafted XML input

Published Dec 15, 2015 CVSS 2.0 · 7.1 High EPSS 4.5% KEV · Not listed
Description
The xmlStringLenDecodeEntities function in parser.c in libxml2 before 2.9.3 does not properly prevent entity expansion, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted XML data, a different vulnerability than CVE-2014-3660.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-373-1 libxml2 security update
Debian DSA Debian DSA DSA-3430-1 libxml2 security update
EUVD EUVD EUVD-2018-0431 The xmlStringLenDecodeEntities function in parser.c in libxml2 before 2.9.3 does not properly prevent entity expansion, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted XML data, a different vulnerability than CVE-2014-3660.
Github GHSA Github GHSA GHSA-xjqg-9jvg-fgx2 Nokogiri subject to DoS via libxml2 vulnerability
Ubuntu USN Ubuntu USN USN-2834-1 libxml2 vulnerabilities
References
History

No history.