First published: Fri Mar 14 2025(Updated: )
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 Software | Affected Version | How to fix |
---|---|---|
libxslt | <1.1.43 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of REDHAT-BUG-2352483 is classified as critical due to the use-after-free vulnerability in libxslt.
To fix REDHAT-BUG-2352483, update libxslt to version 1.1.43 or later.
Libxslt versions prior to 1.1.43 are affected by REDHAT-BUG-2352483.
REDHAT-BUG-2352483 can be exploited through nested XPath evaluations that modify the XPath context node.
Failing to address REDHAT-BUG-2352483 may lead to potential memory corruption and security vulnerabilities in applications using libxslt.