Katalog CVE

CVE-2026-93653

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

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

Streszczenie

Wykryto lukę typu odmowa usługi w backendzie Splash biblioteki Poppler. Spreparowany plik PDF z geometrią wzorca kafelkowego zbliżoną do granicy int32 może spowodować, że SplashOutputDev::tilingPatternFill obliczy kontrolowaną przez atakującego liczbę powtórzeń, co prowadzi do nadmiernie długiej pętli w procedurze skanowania wypełnienia wzorca, bez odpowiedniej alokacji pamięci. Atakujący może to wykorzystać, dostarczając złośliwy plik PDF do aplikacji renderującej go za pomocą backendu Splash biblioteki Poppler, powodując zużycie 100% CPU przez kontrolowany, wydłużony czas.

Ocena ryzyka

Atakujący może wywołać długotrwałe zużycie CPU przez proces renderujący, prowadząc do odmowy usługi dla aplikacji korzystających z Poppler Splash.

Rekomendacja

Zaktualizuj Poppler do wersji z poprawką i rozważ ograniczenie zasobów CPU dla procesów renderujących niezaufane pliki PDF.

Inne podatności w Poppler

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

A denial of service flaw was found in Poppler's Splash backend. A crafted PDF with tiling-pattern geometry approaching the int32 boundary can cause SplashOutputDev::tilingPatternFill to compute an attacker-controlled repeat count that drives an excessively long loop in the pattern-fill scanline routine, without a corresponding memory allocation. An attacker could exploit this by supplying a malicious PDF to an application that renders it via Poppler's Splash backend, causing the rendering process to consume 100% CPU for an attacker-controlled, extended duration.

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