VYPR
Unrated severityNVD Advisory· Published Nov 18, 2015· Updated May 6, 2026

CVE-2015-8035

CVE-2015-8035

Description

libxml2 2.9.1 xz_decomp fails to detect compression errors, allowing denial of service via crafted XML data.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

libxml2 2.9.1 xz_decomp fails to detect compression errors, allowing denial of service via crafted XML data.

Vulnerability

The xz_decomp function in xzlib.c of libxml2 version 2.9.1 does not properly detect compression errors when processing XML data compressed with LZMA (xz). This flaw allows a context-dependent attacker to cause a denial of service by providing crafted XML that triggers an infinite loop or process hang.

Exploitation

An attacker can exploit this vulnerability by supplying a specially crafted XML file that, when parsed by an application using libxml2 2.9.1, causes the xz_decomp function to fail to detect a compression error, leading to a hang. No authentication is required if the attacker can deliver the XML to the parser.

Impact

Successful exploitation results in a denial of service (process hang), potentially affecting the availability of the application or service using libxml2.

Mitigation

The issue was fixed in libxml2 version 2.9.2. Apple included the fix in OS X El Capitan 10.11.4, iOS 9.3, watchOS 2.2, and tvOS 9.2 [1][2][3][4].

AI Insight generated on May 23, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

26

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

25

News mentions

0

No linked articles in our index yet.