CVE-2017-16931: Xmlsoft LIBXML2

Critical severity, CVSS 9.8. EPSS: 4.3% chance of exploitation in the next 30 days.

parser.c in libxml2 before 2.9.5 mishandles parameter-entity references because the NEXTL macro calls the xmlParserHandlePEReference function in the case of a '%' character in a DTD name.

Affected products

  • Xmlsoft LIBXML2: up to and including 2.9.4

Published 2017-11-23. Last modified 2026-06-17.