VulnSea

gnupg vulnerabilities

CVEs whose affected-version data names the gnupg package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

6 CVEsRSS

CVE-2026-118131None
yesterday

CVE-2026-118131

GnuPG (version 2.5.21) for Windows contains a vulnerability where default Discretionary Access Control List (DACL) inheritance on the C:\ProgramData directory allows members of the BUILTIN\Users group to create arbitrary subdirectories u…

▾ SunlitGnuPG · GnuPGvia CVEORG
CVE-2026-105712Low· 3.6
3w ago

gpgtar in GnuPG before 2.5.19 can allow file overwrite via crafted data in an archive

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-existing symlink, gpgtar can follow that sy…

▾ SunlitGnuPG · GnuPGEPSS 0.13%via NVD
CVE-2026-24882High· 8.4
9mo ago

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.

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.

▾ Twilightgnupg · gnupgEPSS 0.44%via NVD
CVE-2026-24881High· 8.1
9mo ago

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

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. This can easily be leveraged for deni…

▾ Twilightgnupg · gnupgEPSS 1.8%via NVD
CVE-2025-68973High· 7.8
10mo ago

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

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 later are fixed versions.)

▾ Twilightgnupg · gnupgEPSS 0.15%via NVD
CVE-2025-68972Medium· 5.9
10mo ago

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 signature verification of the modified mess…

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 signature verification of the modified mess…

▾ Sunlitgnupg · gnupgEPSS 0.11%via NVD
gnupg vulnerabilities (CVEs) · VulnSea