Katalog CVE

CVE-2025-68616

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.50%

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

Streszczenie

W WeasyPrint przed wersją 68.0 wykryto obejście ochrony przed SSRF w domyślnym `default_url_fetcher`. Nawet jeśli programista zaimplementował własny `url_fetcher` blokujący dostęp do wewnętrznych zasobów, atakujący może ominąć tę ochronę, ponieważ biblioteka `urllib` automatycznie podąża za przekierowaniami HTTP bez ponownej walidacji nowego celu względem polityki bezpieczeństwa.

Ocena ryzyka

Ryzyko polega na możliwości uzyskania dostępu do wewnętrznych usług sieciowych (np. localhost, endpointy metadanych chmury), co może prowadzić do wycieku wrażliwych danych lub dalszej kompromitacji infrastruktury.

Rekomendacja

Należy niezwłocznie zaktualizować WeasyPrint do wersji 68.0 lub nowszej, która zawiera poprawkę eliminującą to obejście ochrony SSRF.

Inne podatności w WeasyPrint

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

WeasyPrint helps web developers to create PDF documents. Prior to version 68.0, a server-side request forgery (SSRF) protection bypass exists in WeasyPrint's `default_url_fetcher`. The vulnerability allows attackers to access internal network resources (such as `localhost` services or cloud metadata endpoints) even when a developer has implemented a custom `url_fetcher` to block such access. This occurs because the underlying `urllib` library follows HTTP redirects automatically without re-validating the new destination against the developer's security policy. Version 68.0 contains a patch for the issue.

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