CVE-2026-59089
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
W GIMP-ie wykryto podatność w loaderze PlayStation TIM, który nieprawidłowo oblicza rozmiar tablicy CLUT z powodu przepełnienia liczby całkowitej. Mnożenie dwóch 16-bitowych wartości (num_colors i num_cluts) może dać wynik przekraczający maksymalny limit, co prowadzi do nieokreślonego zachowania. Atakujący może wykorzystać tę podatność, dostarczając specjalnie spreparowany plik graficzny, powodując przerwanie działania wtyczki i odmowę usługi.
Ocena ryzyka
Ryzyko polega na możliwości zdalnego wywołania odmowy usługi poprzez otwarcie złośliwego pliku obrazu PlayStation TIM. Może to zakłócić działanie aplikacji GIMP i wpłynąć na produktywność użytkowników.
Rekomendacja
Zaleca się natychmiastową aktualizację GIMP-a do najnowszej wersji zawierającej poprawkę dla CVE-2026-59089. Do czasu aktualizacji należy unikać otwierania plików PlayStation TIM z nieznanych źródeł.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in GIMP. The PlayStation TIM loader, responsible for handling PlayStation image files, incorrectly calculates the size of the Color Look-Up Table (CLUT) due to an integer overflow. This occurs when multiplying num_colors and num_cluts, both 16-bit unsigned short integers, resulting in a value exceeding the maximum integer limit. An attacker could exploit this by providing a specially crafted image file, leading to undefined behavior and causing the GIMP plug-in to abort, effectively resulting in a denial of service.

