CVE-2025-24855: Xmlsoft Libxslt

High severity, CVSS 7.8. EPSS: 0.4% chance of exploitation in the next 30 days.

numbers.c in libxslt before 1.1.43 has a use-after-free because, in nested XPath evaluations, an XPath context node can be modified but never restored. This is related to xsltNumberFormatGetValue, xsltEvalXPathPredicate, xsltEvalXPathStringNs, and xsltComputeSortResultInternal.

Affected products

  • Xmlsoft Libxslt: before 1.1.43 (fixed in 1.1.43)

Published 2025-03-14. Last modified 2026-06-17.