CVE-2026-77219
Last modified
CVE-2026-77219 is a high-severity vulnerability rated 7.1/10 on the CVSS scale. GNU Emacs before 31.0.91 contains an integer overflow in the PBM/PPM/PGM image loader that allows an attacker to leak heap memory contents by supplying a crafted image with large dimensions and an elevated max color index. The image loader multiplies image dimensions and channel count using signed integer arithmetic; for sufficiently large values, the result wraps to a negative number, bypassing the bounds check and causing the pixel reader to access heap memory past the end of the allocated buffer.
Description
GNU Emacs before 31.0.91 contains an integer overflow in the PBM/PPM/PGM image loader that allows an attacker to leak heap memory contents by supplying a crafted image with large dimensions and an elevated max color index. The image loader multiplies image dimensions and channel count using signed integer arithmetic; for sufficiently large values, the result wraps to a negative number, bypassing the bounds check and causing the pixel reader to access heap memory past the end of the allocated buffer. The over-read contents are interpreted as pixel color values and rendered on screen.
Metrics
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| GNU | Emacs | < 31.0.91 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-77219?
How severe is CVE-2026-77219?
How do I fix CVE-2026-77219?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-77184In MongoDB Connector for BI, the description text of a colle…5.2
- CVE-2026-7719A security flaw has been discovered in Totolink WA300 5.2cu.…9.8
- CVE-2026-7720A weakness has been identified in Totolink WA300 5.2cu.7112_…6.3
- CVE-2026-7721A security vulnerability has been detected in Totolink WA300…6.3
- CVE-2026-77217PLANET GS-4210-16P2S firmware before 3.441b260626 contains a…4.9
- CVE-2026-77218PLANET GS-4210-16P2S firmware before 3.441b260626 contains a…4.9
- CVE-2026-7722A vulnerability was detected in PrefectHQ prefect up to 3.6.…5.5
- CVE-2026-77220PDFio before 1.6.5 contains a dangling pointer vulnerability…6.5
- CVE-2026-7723A flaw has been found in PrefectHQ prefect up to 3.6.13. Aff…7.3
- CVE-2026-77234Improper input validation in FreeRTOS-Kernel before 11.3.1 m…8.8
- CVE-2026-77235Missing privilege verification in the secure context cleanup…7.3
- CVE-2026-77236Missing minimum size validation in secure context allocation…7.3
Are you affected by CVE-2026-77219?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
