CVE-2026-93019 in ImagerИнформация

Сводка

по VulDB • 18.09.2026

Версии библиотеки Imager до 1.036 для Perl завершают процесс с ошибкой при чтении файла TGA, у которого длина цветовой карты (colour map) составляет 32768 или более байт, в функции tga_palette_read.

Читатель распаковывает длину цветовой карты из двухбайтового значения в знаковое короткое целое (signed short), поэтому значение длины 32768 и выше становится отрицательным. Функция tga_palette_read() приводит это значение к типу size_t и запрашивает у mymalloc() размер, близкий к SIZE_MAX. Выделение памяти завершается неудачей, и аллокатор Imager вызывает exit(3).

Чтение файла, предоставленного злоумышленником, через метод Imager->read(), запускает необрабатываемый выход из процесса (uncatchable exit).

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

CPANSec

Резервировать

17.09.2026

Раскрытие

18.09.2026

Модерация

принято

Вход

VDB-407506

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!