In elisp-mode.el in GNU Emacs through 30.0.92, a user who chooses to
invoke elisp-completion-at-point (for code completion) on untrusted
Emacs Lisp source code can trigger unsafe Lisp macro expansion that
allows attackers to execute arbitrary code. (This unsafe expansion also
occurs if a user chooses to enable on-the-fly diagnosis that byte
compiles untrusted Emacs Lisp source code). (CVE-2024-53920)
- https://bugs.mageia.org/show_bug.cgi?id=33867
-
- https://www.cve.org/CVERecord?id=CVE-2024-53920
- 9/core/emacs-29.4-1.2.mga9
Get the latest Linux and open source security news straight to your inbox.