Vulnerability · Published Feb 20, 2023 · Assigned by mitre

CVE-2022-48338

High 7.3

In plain English

A high-severity command injection in the emacs package (AlmaLinux). There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.6% (higher than 76% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.3High
Exploit odds (30 days)1.6%top 23.5% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

An issue was discovered in GNU Emacs through 28.2. In ruby-mode.el, the ruby-find-library-file function has a local command injection vulnerability. The ruby-find-library-file function is an interactive function, and bound to C-c C-f. Inside the function, the external command gem is called through shell-command-to-string, but the feature-name parameters are not escaped. Thus, malicious Ruby source files may cause commands to be executed.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:9emacs1:27.2-8.el9_2.1ALSA-2023:2626
AlmaLinux:9emacs-common1:27.2-8.el9_2.1ALSA-2023:2626
AlmaLinux:9emacs-filesystem1:27.2-8.el9_2.1ALSA-2023:2626
AlmaLinux:9emacs-lucid1:27.2-8.el9_2.1ALSA-2023:2626
AlmaLinux:9emacs-nox1:27.2-8.el9_2.1ALSA-2023:2626
Debian:12emacs1:28.2+1-11DEBIAN-CVE-2022-48338
Debian:13emacs1:28.2+1-11DEBIAN-CVE-2022-48338
Debian:14emacs1:28.2+1-11DEBIAN-CVE-2022-48338
Ubuntu:22.04:LTSemacs1:27.1+1-3ubuntu5.2UBUNTU-CVE-2022-48338
Ubuntu:22.04:LTSemacs1:27.1+1-3ubuntu5.2USN-7027-1
Ubuntu:22.04:LTSxemacs21no fix listedUBUNTU-CVE-2022-48338
Ubuntu:24.04:LTSxemacs21no fix listedUBUNTU-CVE-2022-48338
Ubuntu:25.10xemacs21no fix listedUBUNTU-CVE-2022-48338
Ubuntu:26.04:LTSxemacs21no fix listedUBUNTU-CVE-2022-48338
Ubuntu:26.10xemacs21no fix listedUBUNTU-CVE-2022-48338
Ubuntu:22.04:LTSxemacs21-packagesno fix listedUBUNTU-CVE-2022-48338
Ubuntu:24.04:LTSxemacs21-packagesno fix listedUBUNTU-CVE-2022-48338
Ubuntu:25.10xemacs21-packagesno fix listedUBUNTU-CVE-2022-48338
Ubuntu:26.04:LTSxemacs21-packagesno fix listedUBUNTU-CVE-2022-48338
Ubuntu:26.10xemacs21-packagesno fix listedUBUNTU-CVE-2022-48338

Affected products (as reported)

VendorProductVersions
n/a n/a n/a

Weakness: CWE-77 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H

References