Rpm: rpm: shell command injection via macro expansion of source/spec file basenames when installing a source rpm
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions |
|---|---|---|---|
| Red Hat | Red Hat Enterprise Linux 10 | affected | — |
| Red Hat | Red Hat Enterprise Linux 6 | unknown | — |
| Red Hat | Red Hat Enterprise Linux 7 | affected | — |
| Red Hat | Red Hat Enterprise Linux 8 | affected | — |
| Red Hat | Red Hat Enterprise Linux 9 | affected | — |
| Red Hat | Red Hat Hardened Images | affected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unknown | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
| Red Hat | Red Hat OpenShift AI (RHOAI) | unaffected | — |
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Redhat | Enterprise Linux |
|
||||||||
| Redhat | Hardened Images |
|
||||||||
| Rpm | Rpm |
|
Vendor Workaround
To mitigate this issue, Red Hat recommends avoiding the installing or rebuilding of source RPMs from untrusted or unverified sources.
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.733% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat openshift Ai
|
|
| CPEs | cpe:/a:redhat:openshift_ai | |
| Vendors & Products |
Redhat openshift Ai
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat rhel Els
|
|
| CPEs | cpe:/o:redhat:enterprise_linux:6 cpe:/o:redhat:enterprise_linux:7 cpe:/o:redhat:enterprise_linux:8 cpe:/o:redhat:enterprise_linux:9 |
cpe:/a:redhat:enterprise_linux:10 cpe:/a:redhat:enterprise_linux:8 cpe:/a:redhat:enterprise_linux:9 cpe:/o:redhat:rhel_els:6 cpe:/o:redhat:rhel_els:7 |
| Vendors & Products |
Redhat rhel Els
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat hardened Images
Rpm Rpm rpm |
|
| Vendors & Products |
Redhat hardened Images
Rpm Rpm rpm |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A command injection flaw was found in rpm. Installing or rebuilding a source RPM whose source or spec file basenames contain a %() macro construct causes rpm to execute an attacker-controlled shell command via popen() while relocating the source file list. This allows arbitrary command execution as the invoking (typically non-root) user, simply by installing, rebuilding, or otherwise processing an untrusted .src.rpm. | |
| Title | Rpm: rpm: shell command injection via macro expansion of source/spec file basenames when installing a source rpm | |
| 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
|