GnuPG

Products

ProductCVEsExploitedLatest
GnuPG9–Oct 27, 2026
Libgcrypt2–Apr 23, 2026

Exploited and recent CVEs

  • CVE-2026-118131 Critical 9.8 CVE-2026-118131 0.4%
  • CVE-2026-105712 Low 3.6 gpgtar in GnuPG before 2.5.19 can allow file overwrite via crafted data in an archive. When extracting an untrusted archive with --directory (aka -C) into an existing directory containing a pre-existi 0.1%
  • CVE-2026-57062 Low 2.9 CMS (Cryptographic Message Syntax) parsing in gpgsm in GnuPG through 2.5.20 mishandles the CMS format for AES-GCM because aes-ICVlen is supposed to be 12 bytes but 4 bytes is accepted. NOTE: this is r 0.1%
  • CVE-2026-41990 Medium 4.0 Libgcrypt before 1.12.2 mishandles Dilithium signing. Writes to a static array lack a bounds check but do not use attacker-controlled data. 0.2%
  • CVE-2026-41989 Medium 6.7 Libgcrypt before 1.12.2 sometimes allows a heap-based buffer overflow and denial of service via crafted ECDH ciphertext to gcry_pk_decrypt. 0.2%
  • CVE-2026-24883 Low 3.7 In GnuPG before 2.5.17, a long signature packet length causes parse_signature to return success with sig->data[] set to a NULL value, leading to a denial of service (application crash). 0.5%
  • CVE-2026-24882 High 8.4 In GnuPG before 2.5.17, a stack-based buffer overflow exists in tpm2daemon during handling of the PKDECRYPT command for TPM-backed RSA and ECC keys. 0.4%
  • CVE-2026-24881 High 8.1 In GnuPG before 2.5.17, a crafted CMS (S/MIME) EnvelopedData message carrying an oversized wrapped session key can cause a stack-based buffer overflow in gpg-agent during PKDECRYPT--kem=CMS handling. 1.8%
  • CVE-2025-68973 High 7.8 In GnuPG before 2.4.9, armor_filter in g10/armor.c has two increments of an index variable where one is intended, leading to an out-of-bounds write for crafted input. (For ExtendedLTS, 2.2.51 and late 0.2%
  • CVE-2025-68972 Medium 5.9 In GnuPG through 2.4.8, if a signed message has \f at the end of a plaintext line, an adversary can construct a modified message that places additional text after the signed material, such that signat 0.1%
  • CVE-2025-30258 Low 2.7 In GnuPG before 2.5.5, if a user chooses to import a certificate with certain crafted subkey data that lacks a valid backsig or that has incorrect usage flags, the user loses the ability to verify sig 0.2%