Katalog CVE

CVE-2026-31247

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Backend JATS XML w Docling jest podatny na ataki XML Entity Expansion (XXE) do wersji 2.61.0. Wykorzystuje on funkcję etree.parse() do przetwarzania plików XML bez wyłączenia rozwiązywania encji, co pozwala na stworzenie złośliwego pliku XML prowadzącego do nadmiernego zużycia zasobów.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do przeprowadzenia ataku typu denial of service (DoS), co może prowadzić do niedostępności systemu przetwarzającego parser Docling.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji Docling, która wyłącza rozwiązywanie encji w funkcji etree.parse() lub zastosowanie dodatkowych zabezpieczeń przed atakami XXE.

Powiązane podatności

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

Docling's JATS XML backend is vulnerable to XML Entity Expansion (XXE) attacks thru 2.61.0. The backend uses etree.parse() to parse XML files without disabling entity resolution. An attacker can craft a malicious XML file containing a nested entity expansion payload (XML Bomb). When processed by Docling, the exponential expansion of entities leads to excessive resource consumption, resulting in a denial of service (DoS) condition on the system running the Docling parser.

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