Katalog CVE

CVE-2026-105743

ŚrednieCVSS 4.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

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

Streszczenie

W Docling od wersji 2.91.0 do 2.132.0 funkcja validate_url_safety waliduje nazwę hosta pojedynczym zapytaniem IPv4, a następnie pozwala klientowi HTTP ponownie rozwiązać i przetworzyć oryginalny URL, co umożliwia DNS rebinding, mieszane rekordy publiczne i wewnętrzne oraz niezgodność parsera autorytetu z ukośnikiem odwrotnym w celu dotarcia do usług wewnętrznych. Opcja HTMLBackendOptions(render_page=True) również zezwala na żądania HTTP i HTTPS bez walidacji rozwiązanego celu.

Ocena ryzyka

Atakujący może uzyskać dostęp do usług wewnętrznych poprzez złośliwe żądania, co prowadzi do nieautoryzowanego dostępu do zasobów sieciowych.

Rekomendacja

Zaktualizuj Docling do wersji 2.132.0 lub nowszej, która zawiera poprawkę tego problemu.

Inne podatności w Docling

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

Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.91.0 until 2.132.0, validate_url_safety in docling/backend/utils/image_resource_loader.py validates a hostname with a single IPv4 lookup and then allows the HTTP client to resolve and parse the original URL again, permitting DNS rebinding, mixed public and internal address records, and backslash authority parser disagreement to reach internal services. HTMLBackendOptions(render_page=True) also allows HTTP and HTTPS browser requests without validating their resolved destination. Exploitation requires remote fetching to be enabled, and response content is exposed only when it is decoded as an image or passively rendered in a page screenshot. This issue is fixed in 2.132.0.

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