Summary
Package updates are available for Amazon Linux 2 that fix the following vulnerabilities: CVE-2026-78367: A flaw was found in rpmbuild. When rpmbuild processes a crafted tarball in tarball mode, a specially designed tar member name can lead to macro injection. This vulnerability allows a remote attacker to execute arbitrary code on the system by convincing a user to build a malicious tarball.
Fixed packages 12
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux · 2 | python2-rpm | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | python3-rpm | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | rpm | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | rpm-apidocs | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | rpm-build | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | rpm-build-libs | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | rpm-cron | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | rpm-debuginfo | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | rpm-devel | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | rpm-libs | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | rpm-plugin-systemd-inhibit | 0:4.11.3-48.amzn2.0.6 |
| Amazon Linux · 2 | rpm-sign | 0:4.11.3-48.amzn2.0.6 |
Vulnerabilities 1
-
High 7.0
Rpm: rpmbuild gettarspec() crafted tar member name → macro injection
A vulnerability was found in RPM's rpmbuild tarball processing. When processing a crafted source archive, the getTarSpec() function in tools/rpmbuild.cc passes an attacker-controlled tar archive member name to rpmExpand() as part of a %{basename:...} macro ex…
References
-
web
https://alas.aws.amazon.com/cve/html/CVE-2026-78367.html