Katalog CVE

CVE-2026-59203

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.39%

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

Streszczenie

Biblioteka Pillow w wersjach od 12.0.0 do 12.2.0 zawiera podatność w parserze EPS (PIL/EpsImagePlugin.py), która pozwala na wykonanie nieskończonej pętli poprzez spreparowany plik EPS z ujemną liczbą bajtów w dyrektywie %%BeginBinary. Atakujący może wykorzystać tę lukę do wywołania odmowy usługi (DoS) podczas otwierania złośliwego pliku za pomocą Image.open().

Ocena ryzyka

Ryzyko polega na możliwości przeprowadzenia ataku DoS na aplikacje przetwarzające obrazy EPS, co może prowadzić do zawieszenia lub wyczerpania zasobów systemowych.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę Pillow do wersji 12.3.0 lub nowszej, która zawiera poprawkę eliminującą podatność.

Inne podatności w Pillow

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

Pillow is a Python imaging library. From 12.0.0 through 12.2.0, Pillow's EPS parser in PIL/EpsImagePlugin.py accepts a negative byte count in the %%BeginBinary directive, allowing a crafted EPS file to cause Image.open() to seek backwards to the same directive and parse it repeatedly in an infinite loop. This issue is fixed in version 12.3.0.

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