Katalog CVE

CVE-2026-112891

ŚrednieCVSS 6.9
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Pillow od wersji 9.2.0 do 13.0.0 wykonuje kwadratowe kopiowanie podczas zapisywania GIF z długim komentarzem. Funkcja _get_global_header() wielokrotnie kopiuje fragmenty danych komentarza, w tym komentarze z niezaufanego obrazu wejściowego, co może prowadzić do nadmiernego zużycia CPU.

Ocena ryzyka

Atakujący może dostarczyć obraz z dużym komentarzem GIF do aplikacji zapisującej go jako GIF, powodując opóźnienie lub odmowę usługi. Wpływa to na dostępność aplikacji przetwarzających obrazy.

Rekomendacja

Zaktualizuj Pillow do wersji 13.0.0 lub nowszej. Rozważ ograniczenie długości komentarzy GIF w przetwarzanych obrazach.

Inne podatności w Pillow

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

Pillow is a Python imaging library. From 9.2.0 until 13.0.0, Pillow performs quadratic copying when saving a GIF with a long comment. _get_global_header() repeatedly copies portions of comment data while assembling the global header, including comments retained from an untrusted input image. An attacker can supply an image with a large GIF comment to an application that saves it as GIF. This can consume excessive CPU and delay or deny service. This issue is fixed in version 13.0.0.

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