HIGH 8.8 Microsoft
CVE-2024-53920
In elisp-mode.el in GNU Emacs before 30.1, 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.)
Microsoft Security Update 2024-Nov: In elisp-mode.el in GNU Emacs before 30.1, 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.)
Affected Products
- cbl2 emacs 29.4-3 on CBL Mariner 2.0
- azl3 emacs 29.4-3 on Azure Linux 3.0
- cbl2 emacs 29.4-3 on CBL-Mariner 2.0
References
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2024-53920
- https://nvd.nist.gov/vuln/detail/CVE-2024-53920
This high severity vulnerability with a CVSS score of 8.8 was published on 2024-11-12 via Microsoft. Affected: cbl2 emacs 29.4-3 on CBL Mariner 2.0, azl3 emacs 29.4-3 on Azure Linux 3.0, cbl2 emacs 29.4-3 on CBL-Mariner 2.0.
vulnfeed aggregates 16326 vulnerabilities from NVD, CISA KEV,
Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.