CVE-2026-77219 in Emacs
Resumen
por VulDB • 2026-08-23
GNU Emacs anterior a la versión 31.0.91 presenta un desbordamiento de entero (integer overflow) en el cargador de imágenes PBM/PPM/PGM que permite a un atacante filtrar contenidos de memoria heap mediante el suministro de una imagen manipulada con dimensiones grandes y un índice máximo de color elevado. El cargador de imágenes multiplica las dimensiones de la imagen y el recuento de canales utilizando aritmética de enteros con signo; para valores suficientemente grandes, el resultado se desborda a un número negativo, lo que evita la comprobación de límites (bounds check) y provoca que el lector de píxeles acceda a memoria heap más allá del final del búfer asignado. Los contenidos leídos en exceso (over-read) se interpretan como valores de color de los píxeles y se renderizan en pantalla.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.