EM
Product
Emacs
by GNU · last CVE Oct 11, 2026
42
CVEs
0
On KEV
9.8
Max CVSS
1
New 30D
Severity mix
Critical 2High 15Medium 6Low 1
Watch

Add Emacs to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2024-39331
9.8
1%
Jun 23
In Emacs before 29.4, org-link-expand-abbrev in lisp/ol.el expands a %(...) link abbrev even when it specifies an unsafe function, such as shell-command-to-string
Affected: before 29.4
CVE-2022-48337
9.8
2%
Feb 20
GNU Emacs through 28.2 allows attackers to execute commands via shell metacharacters in the name of a source-code file, because lib-src/etags.c uses the system C library function…
Affected: through 28.2
CVE-2017-14482
8.8
4%
Sep 14
GNU Emacs before 25.3 allows remote attackers to execute arbitrary code via email with crafted "Content-Type: text/enriched" data containing an x-display XML element that…
Affected: through 25.2
CVE-2026-108976
7.8
1%
Oct 11
GNU Emacs before 31.2 (and TRAMP through 2.8.2) allows OS command injection via a filename because tramp-user-regexp has an incomplete list of disallowed inputs
Affected: before 31.2
CVE-2024-53920
7.8
1%
Nov 27
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…
Affected: before 30.1
CVE-2024-30202
7.8
1%
Mar 25
In Emacs before 29.3, arbitrary Lisp code is evaluated as part of turning on Org mode
Affected: before 29.3
CVE-2023-2491
7.8
0%
May 17
A flaw was found in the Emacs text editor
Affected: 26.1-9.el8; 27.2-8.el9
CVE-2023-27986
7.8
0%
Mar 9
emacsclient-mail.desktop in Emacs 28.1 through 28.2 is vulnerable to Emacs Lisp code injections through a crafted mailto: URI with unescaped double-quote characters
Affected: 28.1 through 28.2
CVE-2023-27985
7.8
1%
Mar 9
emacsclient-mail.desktop in Emacs 28.1 through 28.2 is vulnerable to shell command injections through a crafted mailto: URI
Affected: 28.1 through 28.2
CVE-2022-48339
7.8
1%
Feb 20
An issue was discovered in GNU Emacs through 28.2
Affected: through 28.2
CVE-2022-45939
7.8
1%
Nov 28
GNU Emacs through 28.2 allows attackers to execute commands via shell metacharacters in the name of a source-code file, because lib-src/etags.c uses the system C library function…
Affected: through 28.2
CVE-2026-96269
7.5
0%
Sep 22
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
Affected: 28.1 through 31.1
CVE-2014-9483
7.5
3%
Aug 28
Emacs 24.4 allows remote attackers to bypass security restrictions
Affected: 24.4
CVE-2022-48338
7.3
2%
Feb 20
An issue was discovered in GNU Emacs through 28.2
Affected: through 28.2
CVE-2026-77219
7.1
0%
Aug 21
GNU Emacs < 31.0.91 Heap Over-Read via PBM/PPM/PGM Image Loader
Affected: before 31.0.91
CVE-2026-6861
7.1
0%
Apr 22
Emacs: emacs: memory corruption vulnerability when processing svg css
Affected: 28.1 through 30.2
CVE-2024-30205
7.1
0%
Mar 25
In Emacs before 29.3, Org mode considers contents of remote files to be trusted
Affected: before 29.3
CVE-2024-30203
5.5
1%
Mar 25
In Emacs before 29.3, Gnus treats inline MIME contents as trusted
Affected: before 29.3
CVE-2017-1000383
5.5
0%
Oct 31
GNU Emacs version 25.3.1 (and other versions most likely) ignores umask when creating a backup save file ("[ORIGINAL_FILENAME]~") resulting in files that may be world readable or…
Affected: through 25.3.0
CVE-2026-71394
5.3
0%
Aug 10
Heap Use of Uninitialized Memory in GNU Emacs for Android
Affected: through 30.2
CVE-2026-71393
5.3
1%
Aug 10
Heap Buffer Overflow in GNU Emacs for Android
Affected: through 30.2
CVE-2026-71392
5.3
1%
Aug 10
Integer Overflow in GNU Emacs for Android
Affected: through 30.2
CVE-2026-71391
5.3
1%
Aug 10
Off-by-One Error in GNU Emacs for Android
Affected: through 30.2
CVE-2024-30204
2.8
0%
Mar 25
In Emacs before 29.3, LaTeX preview is enabled by default for e-mail attachments
Affected: before 29.3
CVE-2014-3424
–
0%
May 8
lisp/net/tramp-sh.el in GNU Emacs 24.3 and earlier allows local users to overwrite arbitrary files via a symlink attack on a /tmp/tramp.##### temporary file
Affected: through 24.3; 20.0; 20.1; 20.2; 20.3; 20.4; +19 more
CVE-2014-3423
–
0%
May 8
lisp/net/browse-url.el in GNU Emacs 24.3 and earlier allows local users to overwrite arbitrary files via a symlink attack on a /tmp/Mosaic.##### temporary file
Affected: through 24.3; 20.0; 20.1; 20.2; 20.3; 20.4; +19 more
CVE-2014-3422
–
0%
May 8
lisp/emacs-lisp/find-gc.el in GNU Emacs 24.3 and earlier allows local users to overwrite arbitrary files via a symlink attack on a temporary file under /tmp/esrc/
Affected: through 24.3; 20.0; 20.1; 20.2; 20.3; 20.4; +19 more
CVE-2014-3421
–
0%
May 8
lisp/gnus/gnus-fun.el in GNU Emacs 24.3 and earlier allows local users to overwrite arbitrary files via a symlink attack on the /tmp/gnus.face.ppm temporary file
Affected: through 24.3; 20.0; 20.1; 20.2; 20.3; 20.4; +19 more
CVE-2012-3479
–
4%
Aug 25
lisp/files.el in Emacs 23.2, 23.3, 23.4, and 24.1 automatically executes eval forms in local-variable sections when the enable-local-variables option is set to :safe, which allows…
Affected: 23.2; 23.3; 23.4; 24.1
CVE-2012-0035
–
2%
Jan 19
Untrusted search path vulnerability in EDE in CEDET before 1.0.1, as used in GNU Emacs before 23.4 and other products, allows local users to gain privileges via a crafted Lisp…
Affected: through 23.3; 20.0; 20.1; 20.2; 20.3; 20.4; +16 more
CVE-2010-0825
–
0%
Apr 5
lib-src/movemail.c in movemail in emacs 22 and 23 allows local users to read, modify, or delete arbitrary mailbox files via a symlink attack, related to improper file-permission…
Affected: 22.1; 22.2; 22.3; 23.1
CVE-2008-2142
–
4%
May 12
Emacs 21 and XEmacs automatically load and execute .flc (fast lock) files that are associated with other files that are edited within Emacs, which allows user-assisted attackers…
Affected: 21.3.1
CVE-2008-1694
–
0%
Apr 22
vcdiff in Emacs 20.7 to 22.1.50, when used with SCCS, allows local users to overwrite arbitrary files via a symlink attack on temporary files
Affected: 20.7; 21.1; 21.2; 21.3; 21.4
CVE-2007-6109
–
3%
Dec 7
Stack-based buffer overflow in emacs allows user-assisted attackers to cause a denial of service (application crash) and possibly have unspecified other impact via a large…
Affected: All versions, or not specified
CVE-2007-5795
–
1%
Nov 2
The hack-local-variables function in Emacs before 22.2, when enable-local-variables is set to :safe, does not properly search lists of unsafe or risky variables, which might allow…
Affected: through 22.1; through 22.1
CVE-2007-2833
–
2%
Jun 21
Emacs 21 allows user-assisted attackers to cause a denial of service (crash) via certain crafted images, as demonstrated via a GIF image in vm mode, related to image size…
Affected: 21
CVE-2005-0100
–
4%
Feb 7
Format string vulnerability in the movemail utility in (1) Emacs 20.x, 21.3, and possibly other versions, and (2) XEmacs 21.4 and earlier, allows remote malicious POP3 servers to…
Affected: through 20.0; 21.3
CVE-2003-1232
–
3%
Dec 31
Emacs 21.2.1 does not prompt or warn the user before executing Lisp code in the local variables section of a text file, which allows user-assisted attackers to execute arbitrary…
Affected: 21.2.1
CVE-2001-1301
–
0%
Aug 7
rcs2log, as used in Emacs 20.4, xemacs 21.1.10 and other versions before 21.4, and possibly other packages, allows local users to modify files of other users via a symlink attack…
Affected: 20.4
CVE-2000-0271
–
0%
Apr 18
read-passwd and other Lisp functions in Emacs 20 do not properly clear the history of recently typed keys, which allows an attacker to read unencrypted passwords
Affected: 20.0; 20.1; 20.2; 20.3; 20.4; 20.5; +1 more
CVE-2000-0269
–
0%
Apr 18
Emacs 20 does not properly set permissions for a slave PTY device when starting a new subprocess, which allows local users to read or modify communications between Emacs and the…
Affected: 20.0; 20.1; 20.2; 20.3; 20.4; 20.5; +1 more
CVE-2000-0270
–
0%
Apr 18
The make-temp-name Lisp function in Emacs 20 creates temporary files with predictable names, which allows attackers to conduct a symlink attack
Affected: 20.0; 20.1; 20.2; 20.3; 20.4; 20.5; +1 more
Showing 42