CVE Catalog

CVE-2016-3705

High
Published: Translated: NVD NIST

Summary

The xmlParserEntityCheck and xmlParseAttValueComplex functions in libxml2 2.9.3 do not properly keep track of the recursion depth, allowing context-dependent attackers to cause a denial of service via a crafted XML document containing a large number of nested entity references.

Risk Assessment

Attackers can exploit this vulnerability to cause application crashes, leading to service availability interruptions.

Recommendation

It is recommended to update libxml2 to the latest version to mitigate this vulnerability and to monitor applications for unusual behavior.

Other vulnerabilities in libxml2

See all
Original NVD description (English source)

The (1) xmlParserEntityCheck and (2) xmlParseAttValueComplex functions in parser.c in libxml2 2.9.3 do not properly keep track of the recursion depth, which allows context-dependent attackers to cause a denial of service (stack consumption and application crash) via a crafted XML document containing a large number of nested entity references.

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