CVE-2021-3521
NixOS vulnerability analysis and mitigation

Overview

CVE-2021-3521 is a security vulnerability in RPM (Red Hat Package Manager) where the package manager does not require subkeys to have a valid binding signature. The vulnerability was discovered in 2021 and affects RPM versions prior to 4.18.0 (Gentoo Security).

Technical details

The vulnerability stems from RPM's failure to validate and require binding signatures for subkeys in PGP public keys as mandated by the OpenPGP RFC. This could potentially result in a signature being wrongly trusted in scenarios where a malicious subkey (to which an attacker has the secret key) is added to a legitimate public key through a process that rejects main keys but not subkeys and does not verify binding signatures (Red Hat Bugzilla).

Impact

The greatest impact of this vulnerability is to data integrity. If successfully exploited, an attacker could potentially have their malicious subkey wrongly trusted by the system, leading to potential package verification bypasses (NVD).

Mitigation and workarounds

The primary mitigation is to upgrade to RPM version 4.18.0 or later which includes the fix. The fix implements proper validation of subkey binding signatures on PGP public keys. It is strongly recommended to only use RPMs and public keys from trusted sources (GitHub PR).

Additional resources


SourceThis report was generated using AI

Related NixOS vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-48606HIGH7.8
  • NixOSNixOS
  • android
NoNoDec 08, 2025
CVE-2025-48625HIGH7
  • NixOSNixOS
  • android
NoNoDec 08, 2025
CVE-2025-48608MEDIUM5.5
  • NixOSNixOS
  • android
NoNoDec 08, 2025
CVE-2025-48569MEDIUM5.5
  • NixOSNixOS
  • android
NoNoDec 08, 2025
CVE-2025-65799MEDIUM4.3
  • NixOSNixOS
  • memos
NoYesDec 08, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management