Katalog CVE

CVE-2026-102505

ŚrednieCVSS 6.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.24%

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

Streszczenie

Imager w wersjach przed 1.037 dla Perla przepełnia bufor sterty podczas pobierania próbek zmiennoprzecinkowych z obrazu z paletą w funkcji i_gsampf_fp. Dla obrazu z paletą funkcja getsamples() z typem "float" alokuje bufor o rozmiarze jednej próbki na piksel i pobiera do niego każdy żądany kanał każdego piksela. Żądanie więcej niż jednego kanału zapisuje poza końcem bufora. Obraz dostarczony przez atakującego kontroluje przepełniane bajty poprzez swoją paletę.

Ocena ryzyka

Atakujący może wykorzystać specjalnie skonstruowany obraz do spowodowania przepełnienia bufora, co może prowadzić do naruszenia integralności danych lub wykonania dowolnego kodu w kontekście procesu.

Rekomendacja

Zaktualizuj bibliotekę Imager do wersji 1.037 lub nowszej, która zawiera poprawkę dla tej podatności.

Inne podatności w Imager

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

Imager versions before 1.037 for Perl overflow a heap buffer fetching float samples from a paletted image in i_gsampf_fp. For a paletted image, getsamples() with type "float" allocates a buffer of one sample per pixel and fetches every requested channel of each pixel into it. Requesting more than one channel writes past its end. An attacker-supplied image controls the overflowing bytes through its palette.

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