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.
Published: 2026-09-02
Score: 7.8 High
EPSS: 1.0% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in rpmuncompress allows a local attacker to execute arbitrary system commands when a specially crafted archive filename contains shell metacharacters that are not escaped before being passed to popen(). The injection occurs during decompression and can lead to full compromise of the invoking user's privileges, affecting confidentiality, integrity, and availability of data and processes on the host.

Affected Systems

Affected systems include Red Hat Enterprise Linux 6 through 10 and Red Hat Hardened Images that ship the vulnerable rpmuncompress utility. Any product that packages rpmuncompress without addressing the filename escaping flaw is at risk. The advisory lists each major release, from 6 to 10, as impacted.

Risk and Exploitability

The CVSS score of 7.8 indicates high severity, while the EPSS value is 1%, suggesting a low but nonzero exploitation probability. The flaw is not catalogued in the CISA KEV list. Successful exploitation requires local user privileges or an automated build process that invokes rpmuncompress on the malicious archive, so the attack vector is local with user interaction. Because the vulnerability grants local code execution, it poses a significant threat to any user or process that triggers rpmuncompress with untrusted filenames.

Generated by OpenCVE AI on September 3, 2026 at 14:50 UTC.

Remediation

Vendor Workaround

To mitigate this issue, avoid processing untrusted archive filenames with `rpmuncompress` or any workflows that invoke `%{__rpmuncompress}`. Before any build or extraction steps, rename source and patch archives to remove any shell metacharacters from their filenames.


OpenCVE Recommended Actions

  • Apply the vendor‑issued patch or update that resolves the unescaped‑filename handling, as detailed in the Red Hat advisory.
  • Rename any archive or patch files that contain shell metacharacters before they are passed to rpmuncompress, following the vendor's advised workaround.
  • Limit the use of rpmuncompress in untrusted workflows; replace or remove calls to rpmuncompress when handling untrusted sources.

Generated by OpenCVE AI on September 3, 2026 at 14:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 16:45:00 +0000

Type Values Removed Values Added
First Time appeared Redhat hardened Images
Vendors & Products Redhat hardened Images

Thu, 03 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 02 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 02 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
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.
Title Rpm: command injection in rpmuncompress via unescaped filenames passed to popen()
First Time appeared Redhat
Redhat enterprise Linux
Redhat hummingbird
Weaknesses CWE-78
CPEs cpe:/a:redhat:hummingbird:1
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:6
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat enterprise Linux
Redhat hummingbird
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}


Subscriptions

Redhat Enterprise Linux Hardened Images Hummingbird
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-09-02T16:24:26.541Z

Reserved: 2026-09-02T11:56:41.213Z

Link: CVE-2026-84838

cve-icon Vulnrichment

Updated: 2026-09-02T16:07:53.861Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-02T16:17:33.710

Modified: 2026-09-03T18:12:56.407

Link: CVE-2026-84838

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-02T13:35:12Z

Links: CVE-2026-84838 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T16:27:11Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')