CVE-2025-24855

HIGHNVD 7.8
7.8

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.

CVSS v3
7.8
EG Score
EPSS
KEV
Not listed

Published

March 14, 2025

Last Modified

November 3, 2025

Frequently asked(4)

What is CVE-2025-24855?
CVE-2025-24855 is a high vulnerability published on March 14, 2025. 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.
When was CVE-2025-24855 disclosed?
CVE-2025-24855 was first published in the National Vulnerability Database on March 14, 2025, with the most recent update on November 3, 2025. EchelonGraph re-ingests CVE updates from NVD on a 2-hour cycle, so this page reflects the latest published state.
What is the CVSS score of CVE-2025-24855?
CVE-2025-24855 has a CVSS v3 base score of 7.8 (NVD).
How do I remediate CVE-2025-24855?
Patch to the fixed version published by the affected vendor. Where vendor advisories exist for CVE-2025-24855, EchelonGraph cross-links them in the Vendor Advisories panel below — those typically contain the canonical remediation steps, fixed version numbers, and any vendor-specific mitigations.

Dependency Blast Radius

See which npm, PyPI, Go, and Maven packages are affected by CVE-2025-24855

Explore →

Is Your Infrastructure Affected by CVE-2025-24855?

EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.