CVE-2017-2887
WysokieStreszczenie
W SDL_image 2.0.1 występuje podatność na przepełnienie bufora w funkcjonalności obsługi właściwości XCF. Specjalnie przygotowany plik xcf może spowodować przepełnienie bufora na stosie, co może prowadzić do wykonania kodu.
Ocena ryzyka
Atakujący może wykorzystać tę podatność, dostarczając specjalnie przygotowany plik XCF, co może prowadzić do nieautoryzowanego dostępu lub wykonania złośliwego kodu.
Rekomendacja
Zaleca się aktualizację SDL_image do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemów pod kątem podejrzanych plików XCF.
Inne podatności w SDL_image 2.0.1
Zobacz wszystkie- CVE-2026-117557Średnie
Biblioteka SDL_image w wersjach do 3.4.8 i do 2.8.12 zawiera podatność polegającą na odczycie poza granicami stosu w funkcji IMG_LoadLBM_IO() w pliku src/IMG_lbm.c. W trybie HAM pomijana jest walidacja liczby bitplanów, więc spreparowany plik ILBM z więcej niż 8 bitplanami HAM powoduje odczyt poza tablicą colormap na stosie.
- CVE-2026-35444Wysokie
Biblioteka SDL_image przed commit 996bf12888925932daace576e09c3053410896f8 zawiera podatność na odczyt poza zakresem sterty w funkcji do_layer_surface() w src/IMG_xcf.c. Indeksy pikseli z pliku XCF są używane bez walidacji względem rozmiaru mapy kolorów, co pozwala na odczyt do 762 bajtów poza alokacją, a dane te mogą być widoczne w renderowanym obrazie.
Oryginalny opis (angielski, źródło NVD)
An exploitable buffer overflow vulnerability exists in the XCF property handling functionality of SDL_image 2.0.1. A specially crafted xcf file can cause a stack-based buffer overflow resulting in potential code execution. An attacker can provide a specially crafted XCF file to trigger this vulnerability.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

