Every CVESearch/Get API key

CVE-2026-84837

Rpm: command injection in `rpmbuild -t*` (`gettarspec`) via unescaped tarball path

7.8 HighFix available

CVE-2026-84837 is a high vulnerability (CVSS 7.8) in Red Hat Enterprise Linux 10, published September 2, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.71%, the 54th percentile. Fixed in rpm 4.11.3-48.0.3.el7_9.tuxcare.els3.

What does this mean?
Severity
7.8 HighCVSS 3.1, CVE List
Exploit chance
0.71%EPSS, 54th percentile
Exploitation
None knownNot on CISA’s or ENISA’s lists
Fixed in
4.11.3-48.0.3.el7_9.tuxcare.els3rpm +199 more

Description

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing the path or filename of a tarball processed by rpmbuild -t* to include shell metacharacters. This is particularly relevant in automated build or continuous integration (CI) workflows that ingest externally supplied artifact names. Successful exploitation allows for arbitrary command execution with the privileges of the build user, which could lead to information disclosure or disruption of the build environment.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.71%Down 0.5 points since Sep 3, 2026
90%50%10%1%

Discussion

Quiet in the last day.
14 days ago: 0 people13 days ago: 0 people12 days ago: 0 people11 days ago: 0 people10 days ago: 0 people9 days ago: 0 people8 days ago: 0 people7 days ago: 0 people6 days ago: 0 people5 days ago: 0 people4 days ago: 4 people3 days ago: 0 people2 days ago: 0 people1 day ago: 0 peopleLast 24 hours: 0 people

Affected products

Affected packages

Affected packages
PackageAffectedFixed
rpm
TuxCare:OracleLinux:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-apidocs
TuxCare:OracleLinux:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-build
TuxCare:OracleLinux:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-build-libs
TuxCare:OracleLinux:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-cron
TuxCare:OracleLinux:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-devel
TuxCare:OracleLinux:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-libs
TuxCare:OracleLinux:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-plugin-systemd-inhibit
TuxCare:OracleLinux:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-python
TuxCare:OracleLinux:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-sign
TuxCare:OracleLinux:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
Show 190 moreShow less
Affected packages
PackageAffectedFixed
rpm
TuxCare:RHEL:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-apidocs
TuxCare:RHEL:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-build
TuxCare:RHEL:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-build-libs
TuxCare:RHEL:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-cron
TuxCare:RHEL:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-devel
TuxCare:RHEL:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-libs
TuxCare:RHEL:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-plugin-systemd-inhibit
TuxCare:RHEL:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-python
TuxCare:RHEL:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm-sign
TuxCare:RHEL:7
before 4.11.3-48.0.3.el7_9.tuxcare.els3
4.11.3-48.0.3.el7_9.tuxcare.els3
rpm
Debian:12
All versions, plus listed versions
4.18.0+dfsg-14.18.0+dfsg-1+deb12u14.18.2+dfsg-14.18.2+dfsg-1.1~exp14.18.2+dfsg-2
Show 15 moreShow less
4.18.2+dfsg-2.14.18.2+dfsg-2.1~exp14.19.1.1+dfsg-14.19.1.1+dfsg-1~exp4.20.0+dfsg-14.20.0+dfsg-24.20.0+dfsg-34.20.0+dfsg-44.20.1+dfsg-14.20.1+dfsg-24.20.1+dfsg-36.0.0-16.0.0-26.0.1-16.1.0-1
None known
rpm
Debian:13
All versions, plus listed versions
4.20.1+dfsg-36.0.0-16.0.0-26.0.1-16.1.0-1
None known
rpm
Debian:14
All versions, plus listed versions
4.20.1+dfsg-36.0.0-16.0.0-26.0.1-16.1.0-1
None known
rpm
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 4.18.2-42.oe2403sp1
4.18.2-42.oe2403sp1
rpm
openEuler:24.03-LTS-SP3
From an advisory covering 2 CVEs
before 4.18.2-42.oe2403sp3
4.18.2-42.oe2403sp3
rpm
openEuler:24.03-LTS-SP4
From an advisory covering 2 CVEs
before 4.18.2-42.oe2403sp4
4.18.2-42.oe2403sp4
python3-rpm
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-apidocs
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-build
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-build-libs
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-cron
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-devel
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-libs
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-plugin-audit
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-plugin-dbus-announce
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-plugin-fapolicyd
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-plugin-fsverity
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-plugin-ima
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-plugin-prioreset
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-plugin-selinux
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-plugin-syslog
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-plugin-systemd-inhibit
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-plugin-unshare
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-sign
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
rpm-sign-libs
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:6.1.0-1.3.hum1
0:6.1.0-1.3.hum1
python3-rpm-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-apidocs
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-build
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-build-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-build-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-cron
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-devel-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-audit-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-fapolicyd
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-fapolicyd-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-ima
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-ima-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-prioreset-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-selinux-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-syslog
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-syslog-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-systemd-inhibit
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-systemd-inhibit-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
python3-rpm
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
python3-rpm-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-build-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-build-libs
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-build-libs-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-debugsource
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-devel-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-libs
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-libs-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-audit
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-audit-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-fapolicyd-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-ima-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-prioreset-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-selinux
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-selinux-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-syslog-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-systemd-inhibit-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign-libs
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign-libs-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
python3-rpm-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-apidocs
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-build
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-build-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-build-libs-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-cron
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-debugsource
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-devel
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-devel-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-libs-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-audit-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-dbus-announce
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-dbus-announce-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-fapolicyd
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-fapolicyd-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-ima
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-ima-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-prioreset-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-selinux-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-syslog-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-systemd-inhibit
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-systemd-inhibit-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-sign-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-sign-libs-debuginfo
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
python3-rpm
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-build-libs
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-libs
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-audit
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-selinux
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-syslog
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-sign
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-sign-libs
Red Hat:enterprise_linux:10.3
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
python3-rpm
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
python3-rpm-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-build
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-build-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-build-libs
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-build-libs-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-debugsource
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-devel
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-devel-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-libs
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-libs-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-audit
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-audit-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-fapolicyd
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-fapolicyd-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-ima
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-ima-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-selinux
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-selinux-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-syslog
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-syslog-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-systemd-inhibit
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-plugin-systemd-inhibit-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign-libs
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign-libs-debuginfo
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-apidocs
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-cron
Rocky Linux:9
From an advisory covering 2 CVEs
before 0:4.16.1.3-43.el9_9
0:4.16.1.3-43.el9_9
rpm-sign-libs
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-selinux
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-fapolicyd
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-ima-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-libs
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-build
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-dbus-announce-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-selinux-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-dbus-announce
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-audit-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
python3-rpm
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
python3-rpm-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-sign
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-libs-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-syslog
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-debugsource
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-build-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-ima
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-sign-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-devel-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-devel
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-systemd-inhibit
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-sign-libs-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-syslog-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-build-libs-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-build-libs
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-audit
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-fapolicyd-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-plugin-systemd-inhibit-debuginfo
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-cron
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm-apidocs
Rocky Linux:10
From an advisory covering 4 CVEs
before 0:4.19.1.1-29.el10_3
0:4.19.1.1-29.el10_3
rpm
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
4.11.1-24.11.1-34.11.1-3ubuntu0.14.11.1-3ubuntu0.1+esm1
None known
rpm
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
4.12.0.1+dfsg1-3build24.12.0.1+dfsg1-3build34.12.0.1+dfsg1-3ubuntu0.1~esm1
None known
rpm
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
4.12.0.2+dfsg1-2build24.14.0+dfsg1-24.14.1+dfsg1-24.14.1+dfsg1-2ubuntu0.1~esm1
None known
rpm
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
4.14.2.1+dfsg1-14.14.2.1+dfsg1-1build14.14.2.1+dfsg1-1build24.14.2.1+dfsg1-1ubuntu0.1~esm1
None known
rpm
Ubuntu:22.04:LTS
All versions, plus listed versions
4.16.1.2+dfsg1-3ubuntu14.16.1.2+dfsg1-3ubuntu34.17.0+dfsg1-14.17.0+dfsg1-34.17.0+dfsg1-44.17.0+dfsg1-4build1
None known
rpm
Ubuntu:24.04:LTS
All versions, plus listed versions
4.18.0+dfsg-1build14.18.0+dfsg-1build24.18.2+dfsg-14.18.2+dfsg-24.18.2+dfsg-2.1build14.18.2+dfsg-2.1build2
None known
rpm
Ubuntu:26.10
All versions, plus listed versions
6.0.1-1build16.1.0-1
None known
rpm
Ubuntu:26.04:LTS
All versions, plus listed versions
4.20.1+dfsg-36.0.0-26.0.1-16.0.1-1build1
None known

What each source reports

CVE List Score used7.8

Rpm: command injection in `rpmbuild -t*` (`gettarspec`) via unescaped tarball path

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing the path or filename of a tarball processed by rpmbuild -t* to include shell metacharacters. This is particularly relevant in automated build or continuous integration (CI) workflows that ingest externally supplied artifact names. Successful exploitation allows for arbitrary command execution with the privileges of the build user, which could lead to information disclosure or disruption of the build environment.

Record
CVE-2026-84837
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-78
Updated
2026-11-12
EUVDEUVD-2026-701087.8

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing the path or filename of a tarball processed by rpmbuild -t* to include shell metacharacters. This is particularly relevant in automated build or continuous integration (CI) workflows that ingest externally supplied artifact names. Successful exploitation allows for arbitrary command execution with the privileges of the build user, which could lead to information disclosure or disruption of the build environment.

Record
EUVD-2026-70108
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-12
GitHub AdvisoriesGHSA-7m7j-6vw6-f5497.8

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing...

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing the path or filename of a tarball processed by rpmbuild -t* to include shell metacharacters. This is particularly relevant in automated build or continuous integration (CI) workflows that ingest externally supplied artifact names. Successful exploitation allows for arbitrary command execution with the privileges of the build user, which could lead to information disclosure or disruption of the build environment.

Record
GHSA-7m7j-6vw6-f549
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-78
Updated
2026-11-12
NVD7.8

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing the path or filename of a tarball processed by rpmbuild -t* to include shell metacharacters. This is particularly relevant in automated build or continuous integration (CI) workflows that ingest externally supplied artifact names. Successful exploitation allows for arbitrary command execution with the privileges of the build user, which could lead to information disclosure or disruption of the build environment.

Record
CVE-2026-84837
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-78
Updated
2026-11-12
OSVDEBIAN-CVE-2026-848377.8

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing the path or filename of a tarball processed by rpmbuild -t* to include shell metacharacters. This is particularly relevant in automated build or continuous integration (CI) workflows that ingest externally supplied artifact names. Successful exploitation allows for arbitrary command execution with the privileges of the build user, which could lead to information disclosure or disruption of the build environment.

Record
DEBIAN-CVE-2026-84837
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-07
OSVOESA-2026-45107.8

rpm security update

The RPM Package Manager (RPM) is a powerful package management system capability as below

Security Fix(es):

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing the path or filename of a tarball processed by rpmbuild -t* to include shell metacharacters. This is particularly relevant in automated build or continuous integration (CI) workflows that ingest externally supplied artifact names. Successful exploitation allows for arbitrary command execution with the privileges of the build user, which could lead to information disclosure or disruption of the build environment.(CVE-2026-84837)

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.(CVE-2026-84838)

Record
OESA-2026-4510
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 10 moreShow less
OSVOESA-2026-45117.8

rpm security update

The RPM Package Manager (RPM) is a powerful package management system capability as below

Security Fix(es):

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing the path or filename of a tarball processed by rpmbuild -t* to include shell metacharacters. This is particularly relevant in automated build or continuous integration (CI) workflows that ingest externally supplied artifact names. Successful exploitation allows for arbitrary command execution with the privileges of the build user, which could lead to information disclosure or disruption of the build environment.(CVE-2026-84837)

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.(CVE-2026-84838)

Record
OESA-2026-4511
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-45127.8

rpm security update

The RPM Package Manager (RPM) is a powerful package management system capability as below

Security Fix(es):

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing the path or filename of a tarball processed by rpmbuild -t* to include shell metacharacters. This is particularly relevant in automated build or continuous integration (CI) workflows that ingest externally supplied artifact names. Successful exploitation allows for arbitrary command execution with the privileges of the build user, which could lead to information disclosure or disruption of the build environment.(CVE-2026-84837)

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.(CVE-2026-84838)

Record
OESA-2026-4512
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:823787.8

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:82378
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-13
OSVRHSA-2026:995937.8

Red Hat Security Advisory: rpm security update

Record
RHSA-2026:99593
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-13
OSVRHSA-2026:995957.8

Red Hat Security Advisory: rpm security update

Record
RHSA-2026:99595
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-13
OSVRLSA-2026:995937.8

Moderate: rpm security update

The RPM Package Manager (RPM) is a command-line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages.

Security Fix(es):

  • rpm: Command Injection in rpmbuild -t* (getTarSpec) via Unescaped Tarball Path (CVE-2026-84837)

  • rpm: rpmbuild getTarSpec() crafted tar member name ? macro injection (CVE-2026-78367)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:99593
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-13
OSVRLSA-2026:995957.8

Moderate: rpm security update

The RPM Package Manager (RPM) is a command-line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages.

Security Fix(es):

  • rpm: Command injection in rpmuncompress via unescaped filenames passed to popen() (CVE-2026-84838)

  • rpm: Command Injection in rpmbuild -t* (getTarSpec) via Unescaped Tarball Path (CVE-2026-84837)

  • rpm: Command Execution via Macro Expansion in rpmuncompress -x for Crafted .gem Filenames (CVE-2026-84233)

  • rpm: rpmbuild getTarSpec() crafted tar member name ? macro injection (CVE-2026-78367)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:99595
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-13
OSVUBUNTU-CVE-2026-848377.8

A flaw was found in rpm. An attacker can exploit a command injection vulnerability by influencing the path or filename of a tarball processed by rpmbuild -t* to include shell metacharacters. This is particularly relevant in automated build or continuous integration (CI) workflows that ingest externally supplied artifact names. Successful exploitation allows for arbitrary command execution with the privileges of the build user, which could lead to information disclosure or disruption of the build environment.

Record
UBUNTU-CVE-2026-84837
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVCLSA-2026-1792769939No score

rpm: Fix of CVE-2026-84837

  • CVE-2026-84837: do not macro expand or shell interpret the tarball file name passed to rpmbuild -t
Record
CLSA-2026-1792769939
Updated
2026-11-02
OSVCLSA-2026-1792770120No score

rpm: Fix of CVE-2026-84837

  • CVE-2026-84837: do not macro expand or shell interpret the tarball file name passed to rpmbuild -t
Record
CLSA-2026-1792770120
Updated
2026-11-02

History

History
RecordedChangedSources
affected, aliases, referencesOSV
affected, aliases, referencesNVD, OSV
referencesCVE List, GitHub Advisories
referencesEUVD, NVD
referencesCVE List
referencesGitHub Advisories, NVD, OSV
affected, productsCVE List, EUVD, NVD
factsCVE List, EUVD
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

Show 29 moreShow less
MoveEnter Open