CVE-2025-6035
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 33 - wyżej niż 33% wszystkich znanych CVE
Streszczenie
W GIMP-ie, wtyczka "Despeckle" zawiera podatność na przepełnienie liczb całkowitych. Nieprawidłowe mnożenie wymiarów obrazu (szerokość, wysokość, bajty na piksel) może prowadzić do alokacji zbyt małej pamięci i zapisów poza dozwolonym obszarem.
Ocena ryzyka
Podatność może umożliwić atakującemu uszkodzenie sterty, co w skrajnych przypadkach prowadzi do odmowy usługi (DoS) lub zdalnego wykonania kodu na stacji roboczej użytkownika.
Rekomendacja
Należy niezwłocznie zaktualizować GIMP do najnowszej wersji zawierającej poprawkę dla CVE-2025-6035. Do czasu aktualizacji unikać otwierania niezaufanych plików graficznych.
Inne podatności w GIMP
Zobacz wszystkie- CVE-2017-17789Wysokie
W GIMP 2.8.22 występuje przepełnienie bufora na stercie w funkcji read_channel_data w pliku plug-ins/common/file-psp.c.
- CVE-2017-17787Wysokie
W GIMP 2.8.22 występuje podatność na nadmierne odczytywanie bufora w sterowniku read_creator_block w pliku plug-ins/common/file-psp.c.
- CVE-2017-17786Wysokie
W GIMP 2.8.22 występuje problem z nadmiernym odczytem bufora w sterowniku ReadImage w pliku plug-ins/common/file-tga.c, związany z nieoczekiwaną wartością bits-per-pixel dla obrazu RGBA.
- CVE-2017-17785Wysokie
W GIMP 2.8.22 występuje przepełnienie bufora na stercie w funkcji fli_read_brun w pliku plug-ins/file-fli/fli.c.
- CVE-2017-17784Wysokie
W GIMP 2.8.22 występuje problem z nadmiernym odczytem bufora w pamięci w funkcji load_image w pliku plug-ins/common/file-gbr.c, związany z niewłaściwym przetwarzaniem danych UTF-8.
- CVE-2016-4994Wysokie
Podatność typu use-after-free w funkcji xcf_load_image w pliku xcf-load.c w GIMP umożliwia zdalnym atakującym spowodowanie awarii programu lub potencjalne wykonanie dowolnego kodu poprzez spreparowany plik XCF.
- CVE-2026-97185Wysokie
W GIMP podczas przetwarzania specjalnie spreparowanego pliku preset GIMPressionist, wtyczka nie sprawdza poprawnie indeksów wektorów przed zapisem do tablic o stałym rozmiarze. Może to prowadzić do zapisu poza zakresem, uszkadzając pamięć. Atakujący może wykorzystać to, przekonując użytkownika do załadowania złośliwego pliku preset, co może spowodować awarię lub umożliwić wykonanie dowolnego kodu.
- CVE-2026-96546Niskie
W GIMP w loaderze nieskompresowanych obrazów DDS występuje błąd odczytu poza granicami sterty o rozmiarze jednego bajtu. Po przetworzeniu ostatniego piksela wtyczka file-dds wykonuje bezwarunkowe sprawdzenie jednego bajtu w przód, co może spowodować awarię, jeśli bajt jest niedostępny.
- CVE-2026-96545Średnie
W loaderze obrazów TIM w GIMP występuje luka polegająca na odczycie poza granicami sterty. Gdy użytkownik otworzy spreparowany obraz TIM 4bpp, który powoduje promocję do warstwy RGBA, wtyczka file-tim przydziela zbyt mały bufor wiersza, ale przetwarza go przy użyciu większego rozmiaru wiersza RGBA. Może to skopiować sąsiednie zawartości sterty do zdekodowanego obrazu i spowodować awarię wtyczki.
- CVE-2026-92248Wysokie
W wtyczce file-psd w programie GIMP występuje luka polegająca na przepełnieniu bufora na stercie. Podczas generowania miniatury specjalnie spreparowanego pliku PSD dochodzi do przepełnienia liczb całkowitych przy mnożeniu wartości z nagłówka osadzonego JPEG, co prowadzi do zbyt małej alokacji pamięci i przepełnienia bufora podczas dekodowania danych obrazu.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in GIMP. An integer overflow vulnerability exists in the GIMP "Despeckle" plug-in. The issue occurs due to unchecked multiplication of image dimensions, such as width, height, and bytes-per-pixel (img_bpp), which can result in allocating insufficient memory and subsequently performing out-of-bounds writes. This issue could lead to heap corruption, a potential denial of service (DoS), or arbitrary code execution in certain scenarios.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

