Katalog CVE

CVE-2026-90948

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

W module ładującym pliki ICO w GIMP wykryto podatność. Podczas przetwarzania pliku ICO zawierającego osadzony obraz PNG może wystąpić przepełnienie liczby całkowitej przy obliczaniu wymaganego rozmiaru bufora. Prowadzi to do przydzielenia zbyt małego bufora i przepełnienia sterty podczas zapisu zdekodowanych danych pikseli. Zdalny atakujący może to wykorzystać, tworząc złośliwy plik ICO, którego otwarcie może doprowadzić do wykonania dowolnego kodu lub awarii.

Ocena ryzyka

Otwarcie złośliwego pliku ICO przez użytkownika może doprowadzić do wykonania dowolnego kodu w kontekście procesu GIMP, a w konsekwencji do przejęcia kontroli nad stacją roboczą. Może to skutkować wyciekiem danych i dalszą eskalacją w sieci.

Rekomendacja

Zaktualizuj GIMP do wersji zawierającej poprawkę. Do czasu aktualizacji unikaj otwierania niezaufanych plików ICO.

Inne podatności w GIMP

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

A flaw was found in GIMP's ICO file loader. When processing an ICO file containing an embedded PNG image, an integer overflow can occur during the calculation of the required buffer size. This leads to an undersized buffer being allocated, causing a heap-based buffer overflow when the decoded pixel data is written. A remote attacker could exploit this by crafting a malicious ICO file, which, when opened, could lead to arbitrary code execution or a crash.

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