Every CVE Search/ Get API key

CVE-2022-45939

GNU Emacs through 28.2 allows attackers to execute commands via shell metacharacters in the name...

7.8 HighFix available

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.67%Down 0.2 points since Nov 28, 2022
90%50%10%1%

What each source reports

NVD Score used 7.8

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Record
CVE-2022-45939
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-78
Updated
2026-11-02
CVE List 7.8

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Record
CVE-2022-45939
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-78
Updated
2026-11-02
EUVDEUVD-2022-48781 7.8

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Record
EUVD-2022-48781
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-m57w-hf24-4j3h 7.8

GNU Emacs through 28.2 allows attackers to execute commands via shell metacharacters in the name...

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Record
GHSA-m57w-hf24-4j3h
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-78
Updated
2026-11-02
OSVALPINE-CVE-2022-45939 7.8

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Record
ALPINE-CVE-2022-45939
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-03
OSVAZL-11515 7.8

CVE-2022-45939 affecting package emacs for versions less than 28.1-5

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Record
AZL-11515
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 17 moreShow less
OSV 7.8

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Record
CVE-2022-45939
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2022-45939 7.8

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Record
DEBIAN-CVE-2022-45939
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-03
OSVOESA-2022-2131 7.8

emacs security update

Emacs is the extensible, customizable, self-documenting real-time display editor.At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. And it is an entire ecosystem of functionality beyond text editing, including a project planner, mail and news reader, debugger interface, calendar, and more.

Security Fix(es):

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.(CVE-2022-45939)

Record
OESA-2022-2131
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:2366 7.8

Red Hat Security Advisory: emacs security and bug fix update

Record
RHSA-2023:2366
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:3042 7.8

Red Hat Security Advisory: emacs security and bug fix update

Record
RHSA-2023:3042
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:1103 7.8

Red Hat Security Advisory: emacs security update

Record
RHSA-2024:1103
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2022-45939 7.8

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input.

Record
UBUNTU-CVE-2022-45939
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2023:2366 No score

Moderate: emacs security and bug fix update

GNU Emacs is a powerful, customizable, self-documenting text editor. It provides special code editing features, a scripting language (elisp), and the capability to read e-mail and news.

Security Fix(es):

  • emacs: ctags local command execution vulnerability (CVE-2022-45939)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:2366
Updated
2026-11-02
OSVALSA-2023:3042 No score

Moderate: emacs security and bug fix update

GNU Emacs is a powerful, customizable, self-documenting text editor. It provides special code editing features, a scripting language (elisp), and the capability to read e-mail and news.

Security Fix(es):

  • emacs: ctags local command execution vulnerability (CVE-2022-45939)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:3042
Updated
2026-11-02
OSVCLSA-2024-1728055873 No score

emacs: Fix of CVE-2022-45939

  • CVE-2022-45939: fix ctags local command injection vulnerability
Record
CLSA-2024-1728055873
Updated
2026-11-02
OSVMGASA-2022-0457 No score

Updated emacs packages fix security vulnerability

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 in its implementation of the ctags program. For example, a victim may use the "ctags *" command (suggested in the ctags documentation) in a situation where the current working directory has contents that depend on untrusted input. (CVE-2022-45939)

Record
MGASA-2022-0457
Updated
2026-11-02
OSVopenSUSE-SU-2024:12541-1 No score

emacs-28.2-1.1 on GA media

These are all security issues fixed in the emacs-28.2-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12541-1
Updated
2026-11-02
OSVSUSE-SU-2022:4304-1 No score

Security update for emacs

This update for emacs fixes the following issues:

  • CVE-2022-45939: Fixed shell command injection via source code files when using ctags (bsc#1205822).
Record
SUSE-SU-2022:4304-1
Updated
2026-11-02
OSVSUSE-SU-2022:4305-1 No score

Security update for emacs

This update for emacs fixes the following issues:

  • CVE-2022-45939: Fixed shell command injection via source code files when using ctags (bsc#1205822).
Record
SUSE-SU-2022:4305-1
Updated
2026-11-02
OSVSUSE-SU-2022:4310-1 No score

Security update for emacs

This update for emacs fixes the following issues:

  • CVE-2022-45939: Fixed shell command injection via source code files when using ctags (bsc#1205822).
Record
SUSE-SU-2022:4310-1
Updated
2026-11-02
OSVUSN-5781-1 No score

emacs24 vulnerability

It was discovered that Emacs did not properly manage certain inputs. An attacker could possibly use this issue to execute arbitrary commands.

Record
USN-5781-1
Updated
2026-11-02
OSVUSN-7027-1 No score

emacs, emacs24, emacs25 vulnerabilities

It was discovered that Emacs incorrectly handled input sanitization. An attacker could possibly use this issue to execute arbitrary commands. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2022-45939)

Xi Lu discovered that Emacs incorrectly handled input sanitization. An attacker could possibly use this issue to execute arbitrary commands. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2022-48337)

Xi Lu discovered that Emacs incorrectly handled input sanitization. An attacker could possibly use this issue to execute arbitrary commands. This issue only affected Ubuntu 22.04 LTS. (CVE-2022-48338)

Xi Lu discovered that Emacs incorrectly handled input sanitization. An attacker could possibly use this issue to execute arbitrary commands. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2022-48339)

It was discovered that Emacs incorrectly handled filename sanitization. An attacker could possibly use this issue to execute arbitrary commands. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2023-28617)

It was discovered that Emacs incorrectly handled certain crafted files. An attacker could possibly use this issue to crash the program, resulting in a denial of service. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2024-30203, CVE-2024-30204, CVE-2024-30205)

It was discovered that Emacs incorrectly handled certain crafted files. An attacker could possibly use this issue to execute arbitrary commands. (CVE-2024-39331)

Record
USN-7027-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
emacs
Alpine:v3.17
before 28.2-r1
28.2-r1
emacs
Alpine:v3.18
before 28.2-r3
28.2-r3
emacs
Alpine:v3.19
before 28.2-r3
28.2-r3
emacs
Alpine:v3.20
before 28.2-r3
28.2-r3
emacs
Alpine:v3.21
before 28.2-r3
28.2-r3
emacs
Alpine:v3.22
before 28.2-r3
28.2-r3
emacs
Alpine:v3.23
before 28.2-r3
28.2-r3
emacs
Alpine:v3.24
before 28.2-r3
28.2-r3
emacs
AlmaLinux:9
before 1:27.2-8.el9
1:27.2-8.el9
emacs-common
AlmaLinux:9
before 1:27.2-8.el9
1:27.2-8.el9
Show 116 moreShow less
Affected packages
PackageAffectedFixed
emacs-filesystem
AlmaLinux:9
before 1:27.2-8.el9
1:27.2-8.el9
emacs-lucid
AlmaLinux:9
before 1:27.2-8.el9
1:27.2-8.el9
emacs-nox
AlmaLinux:9
before 1:27.2-8.el9
1:27.2-8.el9
emacs
AlmaLinux:8
before 1:26.1-9.el8
1:26.1-9.el8
emacs-common
AlmaLinux:8
before 1:26.1-9.el8
1:26.1-9.el8
emacs-filesystem
AlmaLinux:8
before 1:26.1-9.el8
1:26.1-9.el8
emacs-lucid
AlmaLinux:8
before 1:26.1-9.el8
1:26.1-9.el8
emacs-nox
AlmaLinux:8
before 1:26.1-9.el8
1:26.1-9.el8
emacs-terminal
AlmaLinux:8
before 1:26.1-9.el8
1:26.1-9.el8
emacs
Azure Linux:2
before 28.1-5
28.1-5
emacs
TuxCare:CentOS:7
before 1:24.3-23.el7_9.1.tuxcare.els2
1:24.3-23.el7_9.1.tuxcare.els2
emacs-common
TuxCare:CentOS:7
before 1:24.3-23.el7_9.1.tuxcare.els2
1:24.3-23.el7_9.1.tuxcare.els2
emacs-el
TuxCare:CentOS:7
before 1:24.3-23.el7_9.1.tuxcare.els2
1:24.3-23.el7_9.1.tuxcare.els2
emacs-filesystem
TuxCare:CentOS:7
before 1:24.3-23.el7_9.1.tuxcare.els2
1:24.3-23.el7_9.1.tuxcare.els2
emacs-nox
TuxCare:CentOS:7
before 1:24.3-23.el7_9.1.tuxcare.els2
1:24.3-23.el7_9.1.tuxcare.els2
emacs-terminal
TuxCare:CentOS:7
before 1:24.3-23.el7_9.1.tuxcare.els2
1:24.3-23.el7_9.1.tuxcare.els2
emacs
Debian:12
before 1:28.2+1-8
1:28.2+1-8
emacs
Debian:13
before 1:28.2+1-8
1:28.2+1-8
emacs
Debian:14
before 1:28.2+1-8
1:28.2+1-8
xemacs21
Debian:12
before 21.4.24-11
21.4.24-11
emacs
Debian:10
before 1:26.1+1-3.2+deb10u3, plus listed versions
1:26.1+1-3.21:26.1+1-3.2+deb10u11:26.1+1-3.2+deb10u2
1:26.1+1-3.2+deb10u3
emacs
Debian:11
before 1:27.1+1-3.1+deb11u1, plus listed versions
1:27.1+1-3.1
1:27.1+1-3.1+deb11u1
emacs
Mageia:8
before 27.1-1.2.mga8
27.1-1.2.mga8
emacs
openEuler:20.03-LTS-SP1
before 27.1-9.oe1
27.1-9.oe1
emacs
openEuler:20.03-LTS-SP3
before 27.1-7.oe1
27.1-7.oe1
emacs
openEuler:22.03-LTS
before 27.2-8.oe2203
27.2-8.oe2203
emacs
Red Hat:enterprise_linux:9::appstream
before 1:27.2-8.el9
1:27.2-8.el9
emacs-common
Red Hat:enterprise_linux:9::appstream
before 1:27.2-8.el9
1:27.2-8.el9
emacs-common-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:27.2-8.el9
1:27.2-8.el9
emacs-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:27.2-8.el9
1:27.2-8.el9
emacs-debugsource
Red Hat:enterprise_linux:9::appstream
before 1:27.2-8.el9
1:27.2-8.el9
emacs-filesystem
Red Hat:enterprise_linux:9::appstream
before 1:27.2-8.el9
1:27.2-8.el9
emacs-lucid
Red Hat:enterprise_linux:9::appstream
before 1:27.2-8.el9
1:27.2-8.el9
emacs-lucid-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:27.2-8.el9
1:27.2-8.el9
emacs-nox
Red Hat:enterprise_linux:9::appstream
before 1:27.2-8.el9
1:27.2-8.el9
emacs-nox-debuginfo
Red Hat:enterprise_linux:9::appstream
before 1:27.2-8.el9
1:27.2-8.el9
emacs
Red Hat:enterprise_linux:8::appstream
before 1:26.1-9.el8
1:26.1-9.el8
emacs-common
Red Hat:enterprise_linux:8::appstream
before 1:26.1-9.el8
1:26.1-9.el8
emacs-common-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:26.1-9.el8
1:26.1-9.el8
emacs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:26.1-9.el8
1:26.1-9.el8
emacs-debugsource
Red Hat:enterprise_linux:8::appstream
before 1:26.1-9.el8
1:26.1-9.el8
emacs-lucid
Red Hat:enterprise_linux:8::appstream
before 1:26.1-9.el8
1:26.1-9.el8
emacs-lucid-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:26.1-9.el8
1:26.1-9.el8
emacs-nox
Red Hat:enterprise_linux:8::appstream
before 1:26.1-9.el8
1:26.1-9.el8
emacs-nox-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:26.1-9.el8
1:26.1-9.el8
emacs-terminal
Red Hat:enterprise_linux:8::appstream
before 1:26.1-9.el8
1:26.1-9.el8
emacs
Red Hat:enterprise_linux:8::baseos
before 1:26.1-9.el8
1:26.1-9.el8
emacs-filesystem
Red Hat:enterprise_linux:8::baseos
before 1:26.1-9.el8
1:26.1-9.el8
emacs
Red Hat:rhel_eus:8.6::appstream
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs-common
Red Hat:rhel_eus:8.6::appstream
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs-common-debuginfo
Red Hat:rhel_eus:8.6::appstream
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs-debuginfo
Red Hat:rhel_eus:8.6::appstream
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs-debugsource
Red Hat:rhel_eus:8.6::appstream
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs-lucid
Red Hat:rhel_eus:8.6::appstream
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs-lucid-debuginfo
Red Hat:rhel_eus:8.6::appstream
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs-nox
Red Hat:rhel_eus:8.6::appstream
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs-nox-debuginfo
Red Hat:rhel_eus:8.6::appstream
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs-terminal
Red Hat:rhel_eus:8.6::appstream
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs
Red Hat:rhel_eus:8.6::baseos
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs-filesystem
Red Hat:rhel_eus:8.6::baseos
before 1:26.1-7.el8_6.3
1:26.1-7.el8_6.3
emacs
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 27.2-150400.3.3.1
27.2-150400.3.3.1
emacs
SUSE:Linux Enterprise Module for Desktop Applications 15 SP4
before 27.2-150400.3.3.1
27.2-150400.3.3.1
emacs
openSUSE:Leap 15.4
before 27.2-150400.3.3.1
27.2-150400.3.3.1
emacs
SUSE:OpenStack Cloud 9
before 24.3-25.9.1
24.3-25.9.1
emacs
SUSE:OpenStack Cloud Crowbar 9
before 24.3-25.9.1
24.3-25.9.1
emacs
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 24.3-25.9.1
24.3-25.9.1
emacs
SUSE:Linux Enterprise Server 12 SP2-BCL
before 24.3-25.9.1
24.3-25.9.1
emacs
SUSE:Linux Enterprise Server 12 SP3-BCL
before 24.3-25.9.1
24.3-25.9.1
emacs
SUSE:Linux Enterprise Server 12 SP4-LTSS
before 24.3-25.9.1
24.3-25.9.1
emacs
SUSE:Linux Enterprise Server 12 SP5
before 24.3-25.9.1
24.3-25.9.1
emacs
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 24.3-25.9.1
24.3-25.9.1
emacs
SUSE:Linux Enterprise Module for Basesystem 15 SP3
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise Module for Desktop Applications 15 SP3
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise High Performance Computing 15-LTSS
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise Server 15-LTSS
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise Server 15 SP1-BCL
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise Server 15 SP2-BCL
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise Server for SAP Applications 15
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Manager Proxy 4.1
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Manager Retail Branch Server 4.1
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Manager Server 4.1
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Enterprise Storage 6
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
SUSE:Enterprise Storage 7
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs
openSUSE:Leap 15.3
before 25.3-150000.3.12.1
25.3-150000.3.12.1
emacs24
Ubuntu:Pro:16.04:LTS
before 24.5+1-6ubuntu1.1+esm1, plus listed versions
24.5+1-1ubuntu224.5+1-1ubuntu424.5+1-1ubuntu524.5+1-1ubuntu624.5+1-1ubuntu724.5+1-6ubuntu124.5+1-6ubuntu1.1
24.5+1-6ubuntu1.1+esm1
xemacs21
Ubuntu:16.04:LTS
All versions, plus listed versions
21.4.22-4ubuntu321.4.22-14ubuntu1
None known
xemacs21-packages
Ubuntu:16.04:LTS
All versions, plus listed versions
2009.02.17.dfsg.2-2
None known
emacs25
Ubuntu:Pro:18.04:LTS
before 25.2+1-6ubuntu0.1~esm2, plus listed versions
25.2+1-6
25.2+1-6ubuntu0.1~esm2
xemacs21
Ubuntu:18.04:LTS
All versions, plus listed versions
21.4.24-4ubuntu121.4.24-5ubuntu1
None known
xemacs21-packages
Ubuntu:18.04:LTS
All versions, plus listed versions
2009.02.17.dfsg.2-4
None known
emacs
Ubuntu:Pro:20.04:LTS
before 1:26.3+1-1ubuntu2+esm1, plus listed versions
1:26.3+1-1ubuntu11:26.3+1-1ubuntu2
1:26.3+1-1ubuntu2+esm1
xemacs21
Ubuntu:20.04:LTS
All versions, plus listed versions
21.4.24-8build121.4.24-9
None known
xemacs21-packages
Ubuntu:20.04:LTS
All versions, plus listed versions
2009.02.17.dfsg.2-42009.02.17.dfsg.2-5
None known
emacs
Ubuntu:22.04:LTS
before 1:27.1+1-3ubuntu5.2, plus listed versions
1:27.1+1-3ubuntu31:27.1+1-3ubuntu51:27.1+1-3ubuntu5.1
1:27.1+1-3ubuntu5.2
xemacs21
Ubuntu:22.04:LTS
All versions, plus listed versions
21.4.24-9ubuntu2
None known
xemacs21-packages
Ubuntu:22.04:LTS
All versions, plus listed versions
2009.02.17.dfsg.2-5
None known
xemacs21
Ubuntu:24.04:LTS
All versions, plus listed versions
21.4.24-1221.4.24-12build221.4.24-12build3
None known
xemacs21-packages
Ubuntu:24.04:LTS
All versions, plus listed versions
2009.02.17.dfsg.3-22009.02.17.dfsg.3-3
None known
xemacs21
Ubuntu:25.10
All versions, plus listed versions
21.4.24-12build3
None known
xemacs21-packages
Ubuntu:25.10
All versions, plus listed versions
2009.02.17.dfsg.3-3
None known
xemacs21
Ubuntu:26.10
All versions, plus listed versions
21.4.24-12build3
None known
xemacs21-packages
Ubuntu:26.10
All versions, plus listed versions
2009.02.17.dfsg.3-3build1
None known
xemacs21
Ubuntu:26.04:LTS
All versions, plus listed versions
21.4.24-12build3
None known
xemacs21-packages
Ubuntu:26.04:LTS
All versions, plus listed versions
2009.02.17.dfsg.3-32009.02.17.dfsg.3-3build1
None known
emacs24
Ubuntu:Pro:16.04:LTS
before 24.5+1-6ubuntu1.1+esm4, plus listed versions
24.5+1-1ubuntu224.5+1-1ubuntu424.5+1-1ubuntu524.5+1-1ubuntu624.5+1-1ubuntu7
Show 5 moreShow less
24.5+1-6ubuntu124.5+1-6ubuntu1.124.5+1-6ubuntu1.1+esm124.5+1-6ubuntu1.1+esm224.5+1-6ubuntu1.1+esm3
24.5+1-6ubuntu1.1+esm4
emacs
Ubuntu:Pro:24.04:LTS
before 1:29.3+1-1ubuntu2+esm1, plus listed versions
1:29.1+1-5ubuntu11:29.2+1-1ubuntu11:29.2+1-2ubuntu41:29.3+1-1ubuntu2
1:29.3+1-1ubuntu2+esm1
emacs
openSUSE:Tumbleweed
before 28.2-1.1
28.2-1.1

History

History
RecordedChangedSources
affected, aliases, referencesOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2022-45939 is a high vulnerability (CVSS 7.8) in Gnu Emacs, published November 28, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.67%, the 52nd percentile. Fixed in emacs 28.2-r1.

References

Show 55 moreShow less
MoveEnter Open