ZeroHour

CVE-2026-84838

mass

Local Command Injection in rpmuncompress (RPM) via Crafted Archive Filenames

CVSS 3.1
7.8 high
EPSS
1%p62
Published
()
Modified
AI analysis

rpmuncompress, a helper utility shipped with the RPM package manager, fails to properly escape shell metacharacters in archive filenames before they are passed to shell command strings, enabling OS command injection (CWE-78). A local attacker must place or offer a specially named archive file, and exploitation occurs only when a user or an automated workflow (for example a package build or CI job) invokes rpmuncompress on that file. Injected commands then execute with the privileges of the invoking user, giving high impact to the confidentiality, integrity, and availability of data accessible to that account. Any system running a vulnerable rpm/rpmuncompress is affected; the data does not specify affected version ranges. No public proof-of-concept is known, the issue is not in CISA KEV, and EPSS puts 30-day exploitation probability at roughly 1%.

What to do: Update the rpm package (including rpmuncompress) once your distributor publishes a patched version, since specific fixed version numbers are not stated in the available data. Meanwhile, avoid running rpmuncompress on untrusted archives with unusual filenames, and audit build servers, CI pipelines, and scripts for automated rpmuncompress calls where an attacker could influence archive names.

Affected
Red Hat (RPM project) rpm / rpmuncompress
Estimated exposure
massTens of millions of installations (rpm ships on effectively every RPM-based Linux system), though practical exposure is limited to users and automation… — rpm and its rpmuncompress helper are present on essentially all RHEL, CentOS, Fedora, and SUSE/openSUSE installations, an installed base well above one million, but exploitation additionally requires local invocation on a maliciously named…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

A flaw was found in rpmuncompress. This command injection vulnerability allows a local attacker to execute arbitrary commands. This occurs when rpmuncompress processes a specially crafted archive filename containing shell metacharacters, which are not properly escaped before being passed to shell command strings. Successful exploitation requires user interaction, where a user or automated workflow invokes rpmuncompress on the malicious file, leading to high impact on the confidentiality, integrity, and availability of data accessible to the invoking user.

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

In the news

No ingested article mentions this CVE yet.