Katalog CVE

CVE-2026-74860

WysokieCVSS 8.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.66%

Percentyl 49 - wyżej niż 49% wszystkich znanych CVE

Streszczenie

W libxml2 z włączonymi powiązaniami Pythona wykryto podatność. Zdalny atakujący może wykorzystać tę podatność, dostarczając specjalnie spreparowany dokument XML zawierający definicję typu dokumentu (DTD) z wyliczonymi wartościami atrybutów. Powoduje to podwójne zwolnienie pamięci w handlerze wywołania zwrotnego SAX attributeDecl, gdzie ciąg znaków jest zwalniany dwukrotnie. Ta wada może prowadzić do odmowy usługi (DoS) z powodu powtarzalnego awarii w aplikacjach Pythona używających powiązań SAX libxml2.

Ocena ryzyka

Ryzyko awarii aplikacji Pythona przetwarzających dane XML, co może prowadzić do przerwania usług i odmowy usługi.

Rekomendacja

Zaleca się aktualizację libxml2 do wersji zawierającej poprawkę oraz unikanie przetwarzania niezaufanych dokumentów XML z DTD, jeśli to możliwe.

Inne podatności w libxml2

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

A flaw was found in libxml2 with Python bindings enabled. A remote attacker could exploit this vulnerability by providing a specially crafted XML document containing a Document Type Definition (DTD) with enumerated attribute values. This triggers a double-free error in the SAX attributeDecl callback handler, where a string is freed twice. This flaw can lead to a denial of service (DoS) due to a reproducible crash in Python applications using the libxml2 SAX bindings.

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