cbcvebase.
CVE-2025-24855
published 2025-03-14

CVE-2025-24855: 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…

PriorityP338high7.8CVSS 3.1
AVLACLPRLUINSUCHIHAH
EPSS
0.32%
24.5th percentile
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

18 ranges
VendorProductVersion rangeFixed in
appleios_18.3_and_ipados
appleipados
applemacos_sequoia
applemacos_sonoma
applemacos_ventura
appletvos
applevisionos
applewatchos
debianlibxslt< libxslt 1.1.35-1+deb12u1 (bookworm)libxslt 1.1.35-1+deb12u1 (bookworm)
msrcazl3_libxslt_1.1.39-1_on_azure_linux_3.0
msrcazl3_libxslt_1.1.43-1_on_azure_linux_3.0
msrccbl2_libxslt_1.1.34-8_on_cbl_mariner_2.0
nokogirinokogiri>= 0 < 1.18.41.18.4
xmlsoftlibxslt< 1.1.431.1.43
xmlsoftlibxslt>= 0 < 1.1.34-4+deb11u21.1.34-4+deb11u2
xmlsoftlibxslt>= 0 < 1.1.35-1+deb12u11.1.35-1+deb12u1
xmlsoftlibxslt>= 0 < 1.1.35-1.21.1.35-1.2
xmlsoftlibxslt>= 0 < 1.1.35-1.21.1.35-1.2

CVSS provenance

nvdv3.17.8HIGHCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
ghsa7.8HIGH
osv7.8HIGH
vendor_debian7.8HIGH
vendor_msrc7.8HIGH
vendor_redhat7.8HIGH
vendor_oracle7.5HIGH
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.