CVE-2026-106066
ŚrednieCVSS 6.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 1 - wyżej niż 1% wszystkich znanych CVE
Streszczenie
Wtyczka eksportu surowych danych GIMP-a zawiera przepełnienie bufora na stercie. Przy eksporcie bardzo dużych obrazów, obliczenie rozmiaru na podstawie przepełnionego mnożenia szerokość * wysokość * bajty-na-piksel może przydzielić znacznie mniej pamięci, niż GEGL odczytuje lub zapisuje podczas eksportu, co prowadzi do przepełnienia bufora.
Ocena ryzyka
Atakujący może spowodować awarię programu lub potencjalnie wykonać dowolny kod, gdy użytkownik eksportuje specjalnie przygotowany obraz.
Rekomendacja
Zaktualizuj GIMP-a do wersji zawierającej poprawkę tej podatności. Unikaj eksportowania bardzo dużych obrazów do czasu zastosowania aktualizacji.
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-106067Średnie
W wtyczce filtra kolorów Hot w GIMP wykryto przepełnienie bufora na stercie. Dla bardzo dużych obrazów bufor pikseli jest alokowany przy użyciu przepełniającej się arytmetyki 32-bitowej szerokość * wysokość (i powiązanej), podczas gdy ścieżka dostępu do pikseli filtra używa rzeczywistego rozmiaru obrazu, po przepełnieniu liczb całkowitych w rozmiarze alokacji.
- CVE-2026-106065Średnie
Znaleziono przepełnienie bufora na stercie we wtyczce eksportu PCX w GIMP. Dla obrazów o bardzo dużej szerokości i wysokości alokacja bufora używa przepełniającej się arytmetyki 32-bitowej szerokość * wysokość, podczas gdy kolejne operacje GEGL używają pełnego zakresu, po przepełnieniu liczby całkowitej w obliczeniach rozmiaru.
- CVE-2026-106064Średnie
W wtyczce eksportu GIF w GIMP występuje przepełnienie bufora na stercie. Eksportowanie obrazu o bardzo dużej szerokości i wysokości może spowodować 32-bitowe przepełnienie podczas obliczania rozmiaru bufora pikseli, co prowadzi do przepełnienia licznika i niezgodności między alokacją a rzeczywistym zapisem danych przez GEGL.
- CVE-2026-106061Średnie
W programie GIMP w module generowania miniatur dla plików X cursor (XMC) występuje podatność na przepełnienie liczby całkowitej. Przy tworzeniu miniatury dla spreparowanego pliku XMC alokowany jest bufor pikseli o rozmiarze obliczonym w arytmetyce 32-bitowej ze znakiem, co może prowadzić do przepełnienia i odczytu poza zakresem pamięci sterty.
Oryginalny opis (angielski, źródło NVD)
A heap-based buffer overflow was found in GIMP’s raw data export plug-in. When exporting very large images, g_malloc() sizing based on overflowing width * height * bytes-per-pixel can allocate far less memory than GEGL reads or writes during export, following integer overflow
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

