CVE-2025-24855CWE-416
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
High · published March 14, 2025
What it is
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.
The record
Technical detail
- CVSS v3.1
- 7.8 · HIGH
- Vector
- CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H
- CVSS v4.0
- Not supplied
- EPSS
- 0.00358 · 28.4th percentile
- Weakness
- CWE-416 · Use After Free
- Published
- 2025-03-14T00:00Z
EPSS history
Timeline