CyberRota Analysis
AI-GeneratedA code execution vulnerability in Emacs affects versions prior to 31.2, specifically within the Flymake mode when using language backends other than Lisp. This flaw allows arbitrary code execution from untrusted files during syntax checking, potentially compromising the system with the privileges of the user running Emacs. Users and organizations utilizing Emacs for editing untrusted files should prioritize updating to mitigate this risk.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
A code execution flaw was found in Emacs, affecting versions prior to 31.2. The Flymake mode using language backends other than Lisp would execute arbitrary code from the edited file while performing syntax checking. Viewing or editing untrusted files using Emacs could lead to arbitrary code execution with the privileges of the user running Emacs.