CVE-2025-10911
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 7 - wyżej niż 7% wszystkich znanych CVE
Streszczenie
W bibliotece libxslt podczas parsowania węzłów xsl występuje podatność use-after-free, która może prowadzić do dereferencji wygasłych wskaźników i awarii aplikacji.
Ocena ryzyka
Atakujący może spowodować awarię aplikacji korzystającej z libxslt, co prowadzi do odmowy usługi (DoS).
Rekomendacja
Zaktualizuj libxslt do najnowszej wersji zawierającej poprawkę. Jeśli to niemożliwe, unikaj przetwarzania niezaufanych plików XSL.
Inne podatności w libxslt
Zobacz wszystkie- CVE-2019-18197Wysokie
W libxslt 1.1.33 w funkcji xsltCopyText wskaźnik nie jest resetowany w określonych okolicznościach. Może to prowadzić do zapisania danych poza buforem lub ujawnienia niezainicjowanych danych.
- CVE-2016-4738Wysokie
libxslt w systemach Apple iOS przed wersją 10, OS X przed wersją 10.12, tvOS przed wersją 10 oraz watchOS przed wersją 3 umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez specjalnie przygotowaną stronę internetową.
- CVE-2016-1684Wysokie
W bibliotece libxslt przed wersją 1.1.29, używanej w Google Chrome przed wersją 51.0.2704.63, występuje błąd w obsłudze tokena formatu i dla danych xsl:number. Umożliwia to zdalnym atakującym spowodowanie odmowy usługi (przepełnienie całkowite lub zużycie zasobów) lub potencjalnie inny nieokreślony wpływ poprzez spreparowany dokument.
- CVE-2016-1841Wysokie
libxslt w systemach Apple iOS przed wersją 9.3.2, OS X przed 10.11.5, tvOS przed 9.2.1 oraz watchOS przed 2.2.1 umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowaną stronę internetową.
- CVE-2025-24855Średnie
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.
- CVE-2024-55549Średnie
W bibliotece libxslt przed wersją 1.1.43 w funkcji xsltGetInheritedNsList występuje użycie po zwolnieniu (use-after-free) związane z wykluczaniem prefiksów wynikowych.
- CVE-2019-11068Krytyczne
Wersja libxslt do 1.1.33 pozwala na obejście mechanizmu ochrony, ponieważ wywołania xsltCheckRead i xsltCheckWrite zezwalają na dostęp, nawet gdy zwracany jest kod błędu -1. Funkcja xsltCheckRead może zwrócić -1 dla spreparowanego URL, który nie jest faktycznie nieprawidłowy i jest następnie ładowany.
- CVE-2017-2477Krytyczne
W niektórych produktach Apple, w tym macOS przed wersją 10.12.4, odkryto problem związany z komponentem 'libxslt'. Problem ten może prowadzić do odmowy usługi (uszkodzenie pamięci) lub potencjalnie innych nieokreślonych skutków za pomocą nieznanych wektorów.
- CVE-2016-4610Krytyczne
W libxslt w systemach Apple iOS przed wersją 9.3.3, OS X przed 10.11.6, iTunes przed 12.4.2 na Windows, iCloud przed 5.2.1 na Windows, tvOS przed 9.2.2 oraz watchOS przed 2.2.2 występuje podatność, która pozwala zdalnym atakującym na wywołanie odmowy usługi (uszkodzenie pamięci) lub potencjalnie inny nieokreślony wpływ poprzez nieznane wektory.
- CVE-2016-4609Krytyczne
libxslt w systemach Apple iOS przed wersją 9.3.3, OS X przed 10.11.6, iTunes przed 12.4.2 na Windows, iCloud przed 5.2.1 na Windows, tvOS przed 9.2.2 oraz watchOS przed 2.2.2 pozwala zdalnym atakującym na wywołanie odmowy usługi (uszkodzenie pamięci) lub potencjalnie inny nieokreślony wpływ poprzez nieznane wektory.
Oryginalny opis (angielski, źródło NVD)
A use-after-free vulnerability was found in libxslt while parsing xsl nodes that may lead to the dereference of expired pointers and application crash.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

