Impact
A flaw in RPM allows a local attacker to craft a .gem filename that contains RPM macro syntax. When the user or automated process runs rpmuncompress -x on this file, the macro expansion occurs during the construction of the command string. This causes arbitrary commands to be executed with the privileges of the invoking account, compromising confidentiality, integrity, and availability.
Affected Systems
The vulnerability affects Red Hat Enterprise Linux releases 6 through 10 and Red Hat Hardened Images, as well as the Hummingbird distribution. Any system running RPM on these platforms with the affected rpmuncompress utility is potentially impacted.
Risk and Exploitability
The CVSS score of 7 indicates a high severity for local code execution. The EPSS score is currently not available, and the vulnerability is not listed in the CISA KEV catalog. Attackers must have local access to supply the malicious .gem filename, and the exploit relies on the presence of rpmuncompress in a workflow or user action. The impact is straightforward: the attacker can run commands as the user executing rpmuncompress.
OpenCVE Enrichment