emacs-26.1-15.el8_10.2
エラータID: AXSA:2026-2066:02
GNU Emacs is a powerful, customizable, self-documenting text editor. It provides special code editing features, a scripting language (elisp), and the capability to read e-mail and news.
Security Fix(es):
* emacs: GNU Emacs: Heap over-read leading to information disclosure via crafted image (CVE-2026-77219)
* emacs: local shell command injection through the user field in emacs tramp (CVE-2026-79992)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
CVE-2026-77219
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.
CVE-2026-79992
A flaw was found in Emacs TRAMP. A local attacker could exploit this vulnerability by processing maliciously crafted filenames. This occurs because TRAMP concatenates login arguments without proper sanitization, which are then passed to a local shell. Successful exploitation could lead to arbitrary code execution.
Update packages.
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.
A flaw was found in Emacs TRAMP. A local attacker could exploit this vulnerability by processing maliciously crafted filenames. This occurs because TRAMP concatenates login arguments without proper sanitization, which are then passed to a local shell. Successful exploitation could lead to arbitrary code execution.
N/A
SRPMS
- emacs-26.1-15.el8_10.2.src.rpm
MD5: 9572852ac644be4515db122d2691ba28
SHA-256: e1ef12911a7ec9ffc6a7e49322392bb088c366a6703960962b43e6564b595161
Size: 42.34 MB
Asianux Server 8 for x86_64
- emacs-26.1-15.el8_10.2.x86_64.rpm
MD5: 788e2ac565923fabb6ab698f5e3386f6
SHA-256: 09d149cca6f44877cb210eb3c0a25024da11afd4630c40d0dd0992c601d15085
Size: 3.15 MB - emacs-common-26.1-15.el8_10.2.x86_64.rpm
MD5: e6d857abee15fce49b26bd0cc487cb04
SHA-256: 8843151bfc5a84423bcace9c1f33aad3576428231f65cc798edbf123845a354a
Size: 38.72 MB - emacs-filesystem-26.1-15.el8_10.2.noarch.rpm
MD5: 970ea754604d117f52e4303f25d87696
SHA-256: fb8ec2174085447aea7901aa7283c1bbee229b0371d351d1e4c9cac63b955db6
Size: 70.00 kB - emacs-lucid-26.1-15.el8_10.2.x86_64.rpm
MD5: 72e9b8d1821f77d1766913535794de0a
SHA-256: c3200e88249584f6139f44487d21392c99ca31804022d99065ab4613934e37f6
Size: 3.13 MB - emacs-nox-26.1-15.el8_10.2.x86_64.rpm
MD5: 3c5479ad7424fdc35e9fba1ac51711b8
SHA-256: 32b918ed93831d72ad695bbfa2011879e43e6c8b65553f4bd6f6d9f65381a4cf
Size: 2.75 MB - emacs-terminal-26.1-15.el8_10.2.noarch.rpm
MD5: 3d9158ea7ed50fe847390becebe54c3f
SHA-256: 54ad8a941ac51ec2d4f49f42878f59c36664e7c4e4af04afeab0d6c299b14617
Size: 70.70 kB