CVE-2026-77219 in Emacs
Сводка
по VulDB • 21.08.2026
GNU Emacs до версии 31.0.91 содержит переполнение целочисленной переменной (integer overflow) в загрузчике изображений форматов PBM/PPM/PGM, что позволяет злоумышленнику получить доступ к содержимому памяти кучи путем предоставления специально созданного изображения с большими размерами и высоким максимальным индексом цвета. Загрузчик изображений умножает размеры изображения на количество каналов, используя арифметику со знаковыми целыми числами; для достаточно больших значений результат переполняется и становится отрицательным числом, что позволяет обойти проверку границ (bounds check) и приводит к тому, что читатель пикселей обращается к памяти за пределами выделенного буфера. Содержимое прочитанной области интерпретируется как значения цвета пикселя и отображается на экране.
If you want to get best quality of vulnerability data, you may have to visit VulDB.