CVE-2026-77219 in Emacs
Résumé
par VulDB • 22/08/2026
GNU Emacs avant la version 31.0.91 présente un dépassement d'entier (integer overflow) dans le chargeur d'images PBM/PPM/PGM qui permet à un attaquant de divulguer le contenu de la mémoire heap en fournissant une image truquée avec des dimensions importantes et un index maximal de couleur élevé. Le chargeur d'images multiplie les dimensions de l'image et le nombre de canaux en utilisant une arithmétique entière signée ; pour des valeurs suffisamment grandes, le résultat déborde vers un nombre négatif, contournant la vérification des limites et provoquant un accès à la mémoire heap au-delà du tampon alloué par le lecteur de pixels. Le contenu lu excédentaire est interprété comme des valeurs de couleur de pixel et affiché à l'écran.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.