NULL Pointer Dereference Vulnerability in libexpat XML Parser
CVE-2026-117610
8.2HIGH
What is CVE-2026-117610?
The libexpat XML parsing library, specifically versions up to 2.9.0, is susceptible to a NULL pointer dereference. This vulnerability occurs in the externalEntityInitProcessor2() function within xmlparse.c, triggered by mishandling the XML_TOK_NONE token from empty input. By controlling stream chunking, an attacker can induce an empty first parse on an external entity subparser, potentially leading to crashes during subsequent parsing attempts.
Affected Version(s)
libexpat 0 <= 2.9.0
