Description
There is a flaw in RPM's signature functionality. OpenPGP subkeys are associated with a primary key via a "binding signature." RPM does not check the binding signature of subkeys prior to importing them. If an attacker is able to add or socially engineer another party to add a malicious subkey to a legitimate public key, RPM could wrongly trust a malicious signature. The greatest impact of this flaw is to data integrity. To exploit this flaw, an attacker must either compromise an RPM repository or convince an administrator to install an untrusted RPM or public key. It is strongly recommended to only use RPMs and public keys from trusted sources.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | RPM | Fixed in rpm-4.18.0-beta1, rpm-4.18.0-alpha2, rpm-4.18.0-alpha1 . | — |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | rpm | 4.18.0+dfsg-1 | — |
| Debian 13 | rpm | 4.18.0+dfsg-1 | — |
| Debian 12 | rpm | 4.18.0+dfsg-1 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.10 | rpm | No fix yet | — |
| Ubuntu 26.04 LTS | rpm | No fix yet | — |
| Ubuntu 25.10 | rpm | No fix yet | — |
| Ubuntu 24.04 LTS | rpm | No fix yet | — |
| Ubuntu 22.04 LTS | rpm | No fix yet | — |
Show 4 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 20.04 LTS | rpm | No fix yet | — |
| Ubuntu Pro 18.04 LTS | rpm | No fix yet | — |
| Ubuntu Pro 16.04 LTS | rpm | No fix yet | — |
| Ubuntu Pro 14.04 LTS | rpm | No fix yet | — |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 8 | rpm +14 | 4.14.3-19.el8_5.2 | RHSA-2022:0368 |
Show 2 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 8.4 EUS | rpm +14 | 4.14.3-14.el8_4.2 | RHSA-2022:0254 |
| RHEL 8.2 EUS | rpm +13 | 4.14.2-40.el8_2 | RHSA-2022:0634 |
AlmaLinux
Errata ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux 8 | rpm-build +1 | 4.14.3-19.el8_5.2 | ALSA-2022:0368 |
Rocky Linux
Errata ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Rocky Linux 8 | rpm | 4.14.3-19.el8_5.2 | RLSA-2022:0368 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP6 | rpm +2 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-2 |
| SLES 15 SP5 | rpm +2 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
| SLES 15 SP4 | rpm +2 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
| SLES 3 | python-rpm | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-2, SUSE-SU-2024:1557-1 |
Show 8 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES for SAP 15 SP4 | rpm +1 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
| SLE Micro 5.5 | rpm +2 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-3, SUSE-SU-2024:1557-1 |
| SLE Micro 5.4 | rpm +2 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
| SLE HPC 15 SP4 | rpm +1 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
| SUSE Manager Server Module 4.3 | rpm | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
| SUSE Manager Server 4.3 | rpm +1 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
| SUSE Manager Proxy Module 4.3 | rpm | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
| SUSE Manager Proxy 4.3 | rpm +1 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | rpm | 4.17.1-1.1 | openSUSE-SU-2024:12245-1 |
| openSUSE Leap 15.6 | rpm +2 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-2 |
| openSUSE Leap 15.5 | rpm +2 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Leap Micro 5.4 | rpm +2 | 4.14.3-150400.59.16.1 | SUSE-SU-2024:1557-1 |
Alpine
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine v3.24 | rpm | 4.17.1-r0 | — |
| Alpine v3.23 | rpm | 4.17.1-r0 | — |
| Alpine v3.22 | rpm | 4.17.1-r0 | — |
| Alpine v3.21 | rpm | 4.17.1-r0 | — |
| Alpine v3.20 | rpm | 4.17.1-r0 | — |
Show 3 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine v3.19 | rpm | 4.17.1-r0 | — |
| Alpine v3.18 | rpm | 4.17.1-r0 | — |
| Alpine v3.17 | rpm | 4.17.1-r0 | — |
Azure Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Azure Linux 2 (CBL-Mariner) | rpm | 4.18.0-1 | — |
Oracle Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Oracle Linux 8 | rpm +14 | 4.14.3-19.el8_5.2 | ELSA-2022-0368 |
Advisories 13
- ALSA-2022:0368 Moderate: rpm security update AlmaLinux Security Advisories · Oct 29, 2026
- WID-SEC-2024-1076 npm: Schwachstelle ermöglicht Umgehen von Sicherheitsvorkehrungen BSI CERT-Bund (WID) · Aug 31, 2026
- RHSA-2022:0634 Red Hat Security Advisory: rpm security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2022:0368 Red Hat Security Advisory: rpm security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2022:0254 Red Hat Security Advisory: rpm security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RLSA-2022:0368 Moderate: rpm security update Rocky Linux Security Advisories · Feb 5, 2026
- SUSE-SU-2024:1557-1 Security update for rpm SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2024:1557-2 Security update for rpm SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:12245-1 librpmbuild9-4.17.1-1.1 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2024:1557-3 Security update for rpm SUSE / openSUSE Security Updates · Feb 4, 2026
- WID-SEC-2025-0225 Dell PowerProtect Data Domain: Mehrere Schwachstellen BSI CERT-Bund (WID) · Oct 1, 2025
- WID-SEC-2022-1243 RPM: Mehrere Schwachstellen BSI CERT-Bund (WID) · Feb 4, 2025
- ELSA-2022-0368 Moderate: rpm security update (Oracle Linux 8) Oracle Linux Security Advisories (ELSA) · Feb 2, 2022