Katalog CVE

CVE-2026-40192

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.67%

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

Streszczenie

Biblioteka Pillow w wersjach 10.3.0 do 12.1.1 nie ogranicza ilości danych skompresowanych GZIP podczas dekodowania obrazów FITS, co umożliwia atak bombą dekompresyjną. Specjalnie spreparowany plik FITS może spowodować niekontrolowane zużycie pamięci, prowadząc do odmowy usługi (awaria OOM lub poważna degradacja wydajności).

Ocena ryzyka

Organizacja narażona jest na ataki DoS poprzez przesłanie złośliwego pliku FITS, co może doprowadzić do wyczerpania pamięci serwera i przerwania działania aplikacji przetwarzających obrazy.

Rekomendacja

Należy natychmiast zaktualizować Pillow do wersji 12.2.0 lub nowszej. Jeśli aktualizacja nie jest możliwa, jako tymczasowe obejście należy otwierać tylko określone formaty obrazów, wykluczając FITS.

Inne podatności w Pillow

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

Pillow is a Python imaging library. Versions 10.3.0 through 12.1.1 did not limit the amount of GZIP-compressed data read when decoding a FITS image, making them vulnerable to decompression bomb attacks. A specially crafted FITS file could cause unbounded memory consumption, leading to denial of service (OOM crash or severe performance degradation). If users are unable to immediately upgrade, they should only open specific image formats, excluding FITS, as a workaround.

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