GNU Emacs 28.1 through 31.1 allows arbitrary code...
High severity
Unreviewed
Published
Sep 22, 2026
to the GitHub Advisory Database
•
Updated Sep 24, 2026
Description
Published by the National Vulnerability Database
Sep 22, 2026
Published to the GitHub Advisory Database
Sep 22, 2026
Last updated
Sep 24, 2026
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.
References