Skip to content
OpenAdvisories
High · 7.5 CVE-2026-96269 EUVD-2026-84868GHSA-29x7-3q83-3x3v

GNU Emacs 28.1 through 31.1 allows arbitrary code execution upon opening a file, because an untrusted value of read-symbol-shorthands affec…

Published Sep 22, 2026 · Updated Sep 24, 2026 · Assigned by mitre

Description

GNU Emacs 28.1 through 31.1 allows arbitrary code execution upon opening a file, because an untrusted value of read-symbol-shorthands affects the intern and unintern functions. This affects the default configuration; no particular user settings are required to trigger it.

Affected products

VendorProductAffectedFixed
GNU Emacs 28.1 – ≤ 31.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 emacs 1:30.2+1-11 —
Debian 13 emacs 1:30.1+1-6+deb13u1 —
Debian 12 emacs No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 emacs +2 No fix yet —
Ubuntu 26.04 LTS xemacs21 +1 No fix yet —
Ubuntu 24.04 LTS xemacs21 +1 No fix yet —
Ubuntu 22.04 LTS xemacs21 +1 No fix yet —
Ubuntu 20.04 LTS xemacs21 +1 No fix yet —
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS xemacs21 +1 No fix yet —
Ubuntu 16.04 LTS xemacs21 +1 No fix yet —
Ubuntu Pro 26.04 LTS emacs No fix yet —
Ubuntu Pro 24.04 LTS emacs No fix yet —
Ubuntu Pro 22.04 LTS emacs No fix yet —
Ubuntu Pro 20.04 LTS emacs No fix yet —
Ubuntu Pro 18.04 LTS emacs25 No fix yet —
Ubuntu Pro 16.04 LTS emacs24 No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 emacs +4 1:29.4-14.el10_2.4 RHSA-2026:98574, RHSA-2026:90887

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 emacs +4 1:29.4-14.el10_2.4 ALSA-2026:90887

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 emacs 1:29.4-14.el10_2.4 RLSA-2026:98574, RLSA-2026:90887
Rocky Linux 10 emacs-nw +3 1:29.4-17.el10_3 RLSA-2026:98574

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 emacs +6 1:28.2-3.amzn2023.0.11 ALAS2023-2026-2147

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 emacs 29.4-7 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 emacs +4 1:29.4-14.el10_2.4 ELSA-2026-90887

Advisories 8

References