Katalog CVE

CVE-2026-27168

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

SAIL to wieloplatformowa biblioteka do ładowania i zapisywania obrazów, która jest podatna na przepełnienie bufora w stercie poprzez parser XWD. Wartość bytes_per_line jest odczytywana bezpośrednio z pliku i nie jest porównywana z rzeczywistym rozmiarem bufora docelowego, co umożliwia atakującemu dostarczenie pliku XWD z dowolnie dużą wartością bytes_per_line.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wykonania złośliwego kodu poprzez przepełnienie bufora, co może prowadzić do poważnych naruszeń bezpieczeństwa w systemie. Brak poprawki w momencie publikacji zwiększa ryzyko eksploatacji tej luki.

Rekomendacja

Zaleca się unikanie używania podatnych wersji biblioteki SAIL oraz monitorowanie dostępnych aktualizacji, które mogą zawierać poprawki dla tej podatności.

Powiązane podatności

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

SAIL is a cross-platform library for loading and saving images with support for animation, metadata, and ICC profiles. All versions are vulnerable to Heap-based Buffer Overflow through the XWD parser's use of the bytes_per_line value. The value os read directly from the file as the read size in io->strict_read(), and is never compared to the actual size of the destination buffer. An attacker can provide an XWD file with an arbitrarily large bytes_per_line, causing a massive write operation beyond the buffer heap allocated for the image pixels. The issue did not have a fix at the time of publication.

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