CVE-2023-27985 describes a shell command injection vulnerability in emacsclient-mail.desktop within Emacs versions 28.1 through 28.2, stemming from improper handling of crafted mailto: URIs. This flaw, rated 7.8 HIGH on the CVSS scale, allows an attacker to execute arbitrary commands on a vulnerable system if a user interacts with a malicious URI. While the vulnerability has a high potential impact (confidentiality, integrity, and availability), there is currently no evidence of active exploitation, public exploit code, or significant community discussion surrounding it. The issue is resolved in Emacs version 29.0.90.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
>= 28.1, <= 28.2CPE matchmatch criteria | cpe:2.3:a:gnu:emacs:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.2 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.
emacsclient-mail.desktop in Emacs 28.1 through 28.2 is vulnerable to shell command injections through a crafted mailto: URI. This is related to lack of compliance with the Desktop Entry Specification. It is fixed in 29.0.90
Mar 14, 2023emacs: Shell command injection via a crafted mailto URI
Mar 8, 2023