Patchwire CVEs, their patch status, and feeds to follow them

CVE-2024-53920

Fixed in a distro release EPSS <1%CVSS 7.8

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.)

Published 2024-11-27 · CVE record · OSV

Products: gnu emacs

Distro releases

ReleasePackageFixed in
AlmaLinux 8emacs1:26.1-15.el8_10
AlmaLinux 8emacs-common1:26.1-15.el8_10
AlmaLinux 8emacs-lucid1:26.1-15.el8_10
AlmaLinux 8emacs-nox1:26.1-15.el8_10
AlmaLinux 8emacs-terminal1:26.1-15.el8_10
AlmaLinux 9emacs1:27.2-11.el9_5.2
AlmaLinux 9emacs1:27.2-14.el9_6.2
AlmaLinux 9emacs-common1:27.2-11.el9_5.2
AlmaLinux 9emacs-common1:27.2-14.el9_6.2
AlmaLinux 9emacs-filesystem1:27.2-11.el9_5.2
AlmaLinux 9emacs-filesystem1:27.2-14.el9_6.2
AlmaLinux 9emacs-lucid1:27.2-11.el9_5.2
AlmaLinux 9emacs-lucid1:27.2-14.el9_6.2
AlmaLinux 9emacs-nox1:27.2-14.el9_6.2
AlmaLinux 9emacs-nox1:27.2-11.el9_5.2
Amazon Linux 2emacs1:27.2-4.amzn2.0.6
Amazon Linux 2emacs-common1:27.2-4.amzn2.0.6
Amazon Linux 2emacs-devel1:27.2-4.amzn2.0.6
Amazon Linux 2emacs-filesystem1:27.2-4.amzn2.0.6
Amazon Linux 2emacs-lucid1:27.2-4.amzn2.0.6
Amazon Linux 2emacs-nox1:27.2-4.amzn2.0.6
Amazon Linux 2emacs-terminal1:27.2-4.amzn2.0.6
Amazon Linux 2023emacs1:28.2-3.amzn2023.0.9
Amazon Linux 2023emacs-common1:28.2-3.amzn2023.0.9
Amazon Linux 2023emacs-devel1:28.2-3.amzn2023.0.9
Amazon Linux 2023emacs-filesystem1:28.2-3.amzn2023.0.9
Amazon Linux 2023emacs-lucid1:28.2-3.amzn2023.0.9
Amazon Linux 2023emacs-nox1:28.2-3.amzn2023.0.9
Amazon Linux 2023emacs-terminal1:28.2-3.amzn2023.0.9
Debian 11emacs1:27.1+1-3.1+deb11u6
Debian 12emacs1:28.2+1-15+deb12u4
Debian 13emacs1:30.1+1-1
Debian 14emacs1:30.1+1-1
Red Hat Enterprise Linux 8emacs1:26.1-15.el8_10
Red Hat Enterprise Linux 8emacs-common1:26.1-15.el8_10
Red Hat Enterprise Linux 8emacs-common-debuginfo1:26.1-15.el8_10
Red Hat Enterprise Linux 8emacs-debuginfo1:26.1-15.el8_10
Red Hat Enterprise Linux 8emacs-debugsource1:26.1-15.el8_10
Red Hat Enterprise Linux 8emacs-filesystem1:26.1-15.el8_10
Red Hat Enterprise Linux 8emacs-lucid1:26.1-15.el8_10
Red Hat Enterprise Linux 8emacs-lucid-debuginfo1:26.1-15.el8_10
Red Hat Enterprise Linux 8emacs-nox1:26.1-15.el8_10
Red Hat Enterprise Linux 8emacs-nox-debuginfo1:26.1-15.el8_10
Red Hat Enterprise Linux 8emacs-terminal1:26.1-15.el8_10
Red Hat Enterprise Linux 9emacs1:27.2-11.el9_5.2
Red Hat Enterprise Linux 9emacs1:27.2-14.el9_6.2
Red Hat Enterprise Linux 9emacs-common1:27.2-11.el9_5.2
Red Hat Enterprise Linux 9emacs-common1:27.2-14.el9_6.2
Red Hat Enterprise Linux 9emacs-common-debuginfo1:27.2-14.el9_6.2
Red Hat Enterprise Linux 9emacs-common-debuginfo1:27.2-11.el9_5.2
Red Hat Enterprise Linux 9emacs-debuginfo1:27.2-14.el9_6.2
Red Hat Enterprise Linux 9emacs-debuginfo1:27.2-11.el9_5.2
Red Hat Enterprise Linux 9emacs-debugsource1:27.2-14.el9_6.2
Red Hat Enterprise Linux 9emacs-debugsource1:27.2-11.el9_5.2
Red Hat Enterprise Linux 9emacs-filesystem1:27.2-14.el9_6.2
Red Hat Enterprise Linux 9emacs-filesystem1:27.2-11.el9_5.2
Red Hat Enterprise Linux 9emacs-lucid1:27.2-14.el9_6.2
Red Hat Enterprise Linux 9emacs-lucid1:27.2-11.el9_5.2
Red Hat Enterprise Linux 9emacs-lucid-debuginfo1:27.2-14.el9_6.2
Red Hat Enterprise Linux 9emacs-lucid-debuginfo1:27.2-11.el9_5.2
Red Hat Enterprise Linux 9emacs-nox1:27.2-11.el9_5.2
Red Hat Enterprise Linux 9emacs-nox1:27.2-14.el9_6.2
Red Hat Enterprise Linux 9emacs-nox-debuginfo1:27.2-11.el9_5.2
Red Hat Enterprise Linux 9emacs-nox-debuginfo1:27.2-14.el9_6.2
Red Hat rhel eus 9.2emacs1:27.2-8.el9_2.3
Red Hat rhel eus 9.2emacs-common1:27.2-8.el9_2.3
Red Hat rhel eus 9.2emacs-common-debuginfo1:27.2-8.el9_2.3
Red Hat rhel eus 9.2emacs-debuginfo1:27.2-8.el9_2.3
Red Hat rhel eus 9.2emacs-debugsource1:27.2-8.el9_2.3
Red Hat rhel eus 9.2emacs-filesystem1:27.2-8.el9_2.3
Red Hat rhel eus 9.2emacs-lucid1:27.2-8.el9_2.3
Red Hat rhel eus 9.2emacs-lucid-debuginfo1:27.2-8.el9_2.3
Red Hat rhel eus 9.2emacs-nox1:27.2-8.el9_2.3
Red Hat rhel eus 9.2emacs-nox-debuginfo1:27.2-8.el9_2.3
Red Hat rhel eus 9.4emacs1:27.2-10.el9_4.2
Red Hat rhel eus 9.4emacs-common1:27.2-10.el9_4.2
Red Hat rhel eus 9.4emacs-common-debuginfo1:27.2-10.el9_4.2
Red Hat rhel eus 9.4emacs-debuginfo1:27.2-10.el9_4.2
Red Hat rhel eus 9.4emacs-debugsource1:27.2-10.el9_4.2
Red Hat rhel eus 9.4emacs-filesystem1:27.2-10.el9_4.2
Red Hat rhel eus 9.4emacs-lucid1:27.2-10.el9_4.2
Red Hat rhel eus 9.4emacs-lucid-debuginfo1:27.2-10.el9_4.2
Red Hat rhel eus 9.4emacs-nox1:27.2-10.el9_4.2
Red Hat rhel eus 9.4emacs-nox-debuginfo1:27.2-10.el9_4.2
Rocky Linux 8emacs1:26.1-15.el8_10
Rocky Linux 9emacs1:27.2-11.el9_5.2
Rocky Linux 9emacs1:27.2-14.el9_6.2
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOSemacs27.2-150400.3.26.1
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOSemacs27.2-150400.3.20.2
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSSemacs27.2-150400.3.20.2
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSSemacs27.2-150400.3.26.1
SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOSemacs27.2-150400.3.26.1
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSSemacs27.2-150400.3.26.1
SUSE Linux Enterprise Module for Basesystem 15 SP5emacs27.2-150400.3.20.2
SUSE Linux Enterprise Module for Basesystem 15 SP6emacs27.2-150400.3.26.1
SUSE Linux Enterprise Module for Basesystem 15 SP6emacs27.2-150400.3.20.2
SUSE Linux Enterprise Module for Desktop Applications 15 SP5emacs27.2-150400.3.20.2
SUSE Linux Enterprise Module for Desktop Applications 15 SP6emacs27.2-150400.3.20.2
SUSE Linux Enterprise Module for Desktop Applications 15 SP6emacs27.2-150400.3.26.1
SUSE Linux Enterprise Server 15 SP4-LTSSemacs27.2-150400.3.20.2
SUSE Linux Enterprise Server 15 SP4-LTSSemacs27.2-150400.3.26.1
SUSE Linux Enterprise Server 15 SP5-LTSSemacs27.2-150400.3.26.1
SUSE Linux Enterprise Server for SAP Applications 15 SP4emacs27.2-150400.3.20.2
SUSE Linux Enterprise Server for SAP Applications 15 SP4emacs27.2-150400.3.26.1
SUSE Linux Enterprise Server for SAP Applications 15 SP5emacs27.2-150400.3.26.1
SUSE Manager Proxy 4.3emacs27.2-150400.3.20.2
SUSE Manager Proxy 4.3emacs27.2-150400.3.26.1
SUSE Manager Server 4.3emacs27.2-150400.3.20.2
SUSE Manager Server 4.3emacs27.2-150400.3.26.1
Ubuntu 16.04 LTSxemacs21no fix
Ubuntu 16.04 LTSxemacs21-packagesno fix
Ubuntu 18.04 LTSxemacs21no fix
Ubuntu 18.04 LTSxemacs21-packagesno fix
Ubuntu 20.04 LTSxemacs21no fix
Ubuntu 20.04 LTSxemacs21-packagesno fix
Ubuntu 22.04 LTSxemacs21no fix
Ubuntu 22.04 LTSxemacs21-packagesno fix
Ubuntu 24.04 LTSxemacs21no fix
Ubuntu 24.04 LTSxemacs21-packagesno fix
Ubuntu 25.10xemacs21no fix
Ubuntu 25.10xemacs21-packagesno fix
Ubuntu 26.04 LTSxemacs21no fix
Ubuntu 26.04 LTSxemacs21-packagesno fix
Ubuntu 26.10xemacs21no fix
Ubuntu 26.10xemacs21-packagesno fix
Ubuntu Pro 16.04 LTSemacs24no fix
Ubuntu Pro 18.04 LTSemacs25no fix
Ubuntu Pro 20.04 LTSemacs1:26.3+1-1ubuntu2+esm2
Ubuntu Pro 22.04 LTSemacs1:27.1+1-3ubuntu5.2+esm1
Ubuntu Pro 24.04 LTSemacs1:29.3+1-1ubuntu2+esm3
openSUSE Leap 15.5emacs27.2-150400.3.20.2
openSUSE Leap 15.6emacs27.2-150400.3.26.1
openSUSE Leap 15.6emacs27.2-150400.3.20.2
openSUSE Tumbleweedemacs29.4-11.1