Podatności libxml2
58 znanych podatności CVE w libxml2, przetłumaczonych i ocenionych.
- CVE-2026-1757Średnie
W interaktywnej powłoce narzędzia xmllint, będącego częścią projektu libxml2, wykryto podatność, w której pamięć przydzielona dla danych wejściowych użytkownika nie jest prawidłowo zwalniana w określonych warunkach. Gdy użytkownik wprowadzi dane składające się wyłącznie z białych znaków, program pomija wykonanie polecenia, ale nie zwalnia przydzielonego bufora. Powtarzanie tej czynności powoduje ciągłe gromadzenie się pamięci. Z czasem może to wyczerpać pamięć systemową i zakończyć proces xmllint, tworząc warunki odmowy usługi w systemie lokalnym.
- CVE-2026-0992Niskie
W bibliotece libxml2 wykryto podatność polegającą na niekontrolowanym zużyciu zasobów podczas przetwarzania katalogów XML zawierających powtarzające się elementy <nextCatalog> wskazujące na ten sam katalog. Zdalny atakujący może wykorzystać to przez dostarczenie spreparowanych katalogów, powodując nadmiarowe przetwarzanie łańcuchów katalogów.
- CVE-2026-0990Średnie
W bibliotece libxml2 wykryto podatność na niekontrolowaną rekurencję w funkcji xmlCatalogXMLResolveURI. Problem występuje, gdy katalog XML zawiera wpis delegowanego URI odnoszący się do samego siebie, co prowadzi do nieskończonej rekurencji i wyczerpania stosu wywołań.
- CVE-2026-0989Niskie
W parserze RelaxNG biblioteki libxml2 wykryto błąd w obsłudze zewnętrznych dołączeń schematów. Parser nie ogranicza głębokości zagnieżdżenia dyrektyw <include>, co może prowadzić do nadmiernej rekurencji podczas przetwarzania. Specjalnie spreparowane schematy mogą spowodować wyczerpanie stosu i awarię aplikacji.
- CVE-2025-8732Niskie
W bibliotece libxml2 do wersji 2.14.5 wykryto podatność polegającą na niekontrolowanej rekurencji w funkcji xmlParseSGMLCatalog komponentu xmlcatalog. Atak wymaga dostępu lokalnego i może być przeprowadzony przy użyciu zaufanych katalogów SGML.
- CVE-2025-6170Niskie
Błąd w interaktywnej powłoce narzędzia xmllint do parsowania XML powoduje, że zbyt długie polecenie nie jest poprawnie sprawdzane pod kątem rozmiaru, co może prowadzić do awarii. W rzadkich konfiguracjach bez nowoczesnych zabezpieczeń możliwe jest wykonanie szkodliwego kodu.
- CVE-2025-49795Wysokie
W bibliotece libxml2 wykryto podatność polegającą na dereferencji wskaźnika NULL podczas przetwarzania wyrażeń XPath. Luka ta umożliwia atakującemu stworzenie złośliwego wejścia XML, co prowadzi do odmowy usługi.
- CVE-2025-6021Wysokie
W bibliotece libxml2 w funkcji xmlBuildQName wykryto błąd polegający na przepełnieniu liczb całkowitych podczas obliczania rozmiaru bufora, co może prowadzić do przepełnienia bufora na stosie. Problem może skutkować uszkodzeniem pamięci lub odmową usługi podczas przetwarzania spreparowanych danych wejściowych.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

