Katalog CVE

CVE-2025-24855

Średnie
Opublikowano: —Przetłumaczono: NVD NIST

Streszczenie

W bibliotece libxslt przed wersją 1.1.43 w pliku numbers.c występuje użycie po zwolnieniu (use-after-free) spowodowane tym, że w zagnieżdżonych ewaluacjach XPath węzeł kontekstu XPath może zostać zmodyfikowany, ale nigdy przywrócony. Problem dotyczy funkcji xsltNumberFormatGetValue, xsltEvalXPathPredicate, xsltEvalXPathStringNs i xsltComputeSortResultInternal.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu lub spowodowania awarii aplikacji przetwarzającej transformacje XSLT.

Rekomendacja

Zaleca się aktualizację libxslt do wersji 1.1.43 lub nowszej.

Inne podatności w libxslt

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS