GnuPG records
55 published records for vendor gnupg.
Researcher profile
- Entered KEV
- 0 · 0%
- Weaponized
- 0 · 0%
- Pre-auth RCE
- 4
- With a fix record
- 92.7%
- Median publish → KEV
- No record has entered KEV
Recurring classes
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor8
- CWE-20 Improper Input Validation6
- CWE-787 Out-of-bounds Write4
- CWE-203 Observable Discrepancy3
- CWE-119 Improper Restriction of Operations within the Bounds of a Memory Buffer3
- CWE-121 Stack-based Buffer Overflow2
The weakness classes this vendor ships most often: where to look.
CWEAll records
55 records| Action | CVE | Vulnerability | Severity | KEV | EPSS | Published |
|---|---|---|---|---|---|---|
40Plan | CVE-2026-24881No exploit | In GnuPG before 2.5.17, a crafted CMS (S/MIME) EnvelopedData message carrying an oversized wrapped session key can cause a stack-based buffegnupg · gnupg · CWE-121 | Critical9.8 | — | 1.8% | Jan 27, 2026 |
40Plan | CVE-2022-3515No exploit | A vulnerability was found in the Libksba library due to an integer overflow within the CRL parser.gnupg · libksba · CWE-190 | Critical9.8 | — | 1.7% | Jan 12, 2023 |
40Plan | CVE-2022-47629No exploit | Libksba before 1.6.3 is prone to an integer overflow vulnerability in the CRL signature parser.gnupg · libksba · CWE-190 | Critical9.8 | — | 1.6% | Dec 20, 2022 |
38Monitor | CVE-2008-1530No exploit | GnuPG (gpg) 1.4.8 and 2.0.8 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via crafted dupgnupg · gnupg · CWE-399 | Critical9.3 | — | 4.2% | Mar 27, 2008 |
35Monitor | CVE-2018-1000858No exploit | GnuPG version 2.1.12 - 2.2.11 contains a Cross ite Request Forgery (CSRF) vulnerability in dirmngr that can result in Attacker controlled CSgnupg · gnupg · CWE-352 | High8.8 | — | 1.0% | Dec 20, 2018 |
34Monitor | CVE-2010-2547No exploit | Use-after-free vulnerability in kbx/keybox-blob.c in GPGSM in GnuPG 2.x through 2.0.16 allows remote attackers to cause a denial of service gnupg · gnupg · CWE-416 | High8.1 | — | 5.3% | Aug 5, 2010 |
32Monitor | CVE-2018-12020No exploit | mainproc.c in GnuPG before 2.2.8 mishandles the original filename during decryption and verification actions, which allows remote attackers gnupg · gnupg · CWE-706 | High7.5 | — | 8.2% | Jun 8, 2018 |
32Monitor | CVE-2014-9087No exploit | Integer underflow in the ksba_oid_to_str function in Libksba before 1.3.2, as used in GnuPG, allows remote attackers to cause a denial of segnupg · libksba · CWE-191 | High7.5 | — | 5.6% | Dec 1, 2014 |
31Monitor | CVE-2017-0379No exploit | Libgcrypt before 1.8.1 does not properly consider Curve25519 side-channel attacks, which makes it easier for attackers to discover a secret gnupg · libgcrypt · CWE-200 | High7.5 | — | 3.5% | Aug 29, 2017 |
31Monitor | CVE-2016-4579No exploit | Libksba before 1.3.4 allows remote attackers to cause a denial of service (out-of-bounds read and crash) via unspecified vectors, related tognupg · libksba · CWE-20 | High7.5 | — | 3.3% | Jun 13, 2016 |
31Monitor | CVE-2016-4356No exploit | The append_utf8_value function in the DN decoder (dn.c) in Libksba before 1.3.3 allows remote attackers to cause a denial of service (out-ofgnupg · libksba · CWE-119 | High7.5 | — | 3.2% | Jun 13, 2016 |
31Monitor | CVE-2016-4574No exploit | Off-by-one error in the append_utf8_value function in the DN decoder (dn.c) in Libksba before 1.3.4 allows remote attackers to cause a deniagnupg · libksba · CWE-189 | High7.5 | — | 2.7% | Jun 13, 2016 |
31Monitor | CVE-2019-13050No exploit | Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a Gngnupg · gnupg · CWE-295 | High7.5 | — | 2.4% | Jun 29, 2019 |
31Monitor | CVE-2021-33560Proof of concept | Libgcrypt before 1.8.8 and 1.9.x before 1.9.3 mishandles ElGamal encryption because it lacks exponent blinding to address a side-channel attgnupg · libgcrypt · CWE-203 | High7.5 | — | 2.3% | Jun 8, 2021 |
31Monitor | CVE-2016-4355No exploit | Multiple integer overflows in ber-decoder.c in Libksba before 1.3.3 allow remote attackers to cause a denial of service (crash) via crafted gnupg · libksba · CWE-119 | High7.5 | — | 2.1% | Jun 13, 2016 |
31Monitor | CVE-2016-4353No exploit | ber-decoder.c in Libksba before 1.3.3 does not properly handle decoder stack overflows, which allows remote attackers to cause a denial of sgnupg · libksba · CWE-20 | High7.5 | — | 2.1% | Jun 13, 2016 |
31Monitor | CVE-2018-9234No exploit | GnuPG 2.2.4 and 2.2.5 does not enforce a configuration in which key certification requires an offline master Certify key, which results in agnupg · gnupg · CWE-320 | High7.5 | — | 1.9% | Apr 3, 2018 |
31Monitor | CVE-2016-4354No exploit | ber-decoder.c in Libksba before 1.3.3 uses an incorrect integer data type, which allows remote attackers to cause a denial of service (crashcanonical · ubuntu linux · CWE-119 | High7.5 | — | 1.8% | Jun 13, 2016 |
31Monitor | CVE-2018-6829No exploit | cipher/elgamal.c in Libgcrypt through 1.8.2, when used to encrypt messages directly, improperly encodes plaintexts, which allows attackers tgnupg · libgcrypt · CWE-327 | High7.5 | — | 1.7% | Feb 7, 2018 |
31Monitor | CVE-2020-25125No exploit | GnuPG 2.2.21 and 2.2.22 (and Gpg4win 3.1.12) has an array overflow, leading to a crash or possibly unspecified other impact, when a victim ignupg · gnupg · CWE-120 | High7.8 | — | 1.2% | Sep 3, 2020 |
31Monitor | CVE-2021-3345Proof of concept | _gcry_md_block_write in cipher/hash-common.c in Libgcrypt version 1.9.0 has a heap-based buffer overflow when the digest final function setsgnupg · libgcrypt · CWE-787 | High7.8 | — | 1.0% | Jan 29, 2021 |
31Monitor | CVE-2026-24882No exploit | 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 Egnupg · gnupg · CWE-121 | High7.8 | — | 0.4% | Jan 27, 2026 |
30Monitor | CVE-2019-14855No exploit | A flaw was found in the way certificate signatures could be forged using collisions found in the SHA-1 algorithm.gnupg · gnupg · CWE-326 | High7.5 | — | 1.0% | Mar 20, 2020 |
28Monitor | CVE-2017-7526No exploit | libgcrypt before version 1.7.8 is vulnerable to a cache side-channel attack resulting into a complete break of RSA-1024 while using the leftgnupg · libgcrypt · CWE-200 | Medium6.8 | — | 3.8% | Jul 26, 2018 |
28Monitor | CVE-2006-6169No exploit | Heap-based buffer overflow in the ask_outfile_name function in openfile.c for GnuPG (gpg) 1.4 and 2.0, when running interactively, might allgnupg · gnupg | Medium6.8 | — | 3.4% | Nov 29, 2006 |
- CVE-2026-2488140Plan
In GnuPG before 2.5.17, a crafted CMS (S/MIME) EnvelopedData message carrying an oversized wrapped session key can cause a stack-based buffe
CriticalCVSS 9.8No exploitEPSS 1%gnupg · gnupgJan 27, 2026
- CVE-2022-351540Plan
A vulnerability was found in the Libksba library due to an integer overflow within the CRL parser.
CriticalCVSS 9.8No exploitEPSS 1%gnupg · libksbaJan 12, 2023
- CVE-2022-4762940Plan
Libksba before 1.6.3 is prone to an integer overflow vulnerability in the CRL signature parser.
CriticalCVSS 9.8No exploitEPSS 1%gnupg · libksbaDec 20, 2022
- CVE-2008-153038Monitor
GnuPG (gpg) 1.4.8 and 2.0.8 allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via crafted dup
CriticalCVSS 9.3No exploitEPSS 4%gnupg · gnupgMar 27, 2008
- CVE-2018-100085835Monitor
GnuPG version 2.1.12 - 2.2.11 contains a Cross ite Request Forgery (CSRF) vulnerability in dirmngr that can result in Attacker controlled CS
HighCVSS 8.8No exploitEPSS 1%gnupg · gnupgDec 20, 2018
- CVE-2010-254734Monitor
Use-after-free vulnerability in kbx/keybox-blob.c in GPGSM in GnuPG 2.x through 2.0.16 allows remote attackers to cause a denial of service
HighCVSS 8.1No exploitEPSS 5%gnupg · gnupgAug 5, 2010
- CVE-2018-1202032Monitor
mainproc.c in GnuPG before 2.2.8 mishandles the original filename during decryption and verification actions, which allows remote attackers
HighCVSS 7.5No exploitEPSS 8%gnupg · gnupgJun 8, 2018
- CVE-2014-908732Monitor
Integer underflow in the ksba_oid_to_str function in Libksba before 1.3.2, as used in GnuPG, allows remote attackers to cause a denial of se
HighCVSS 7.5No exploitEPSS 5%gnupg · libksbaDec 1, 2014
- CVE-2017-037931Monitor
Libgcrypt before 1.8.1 does not properly consider Curve25519 side-channel attacks, which makes it easier for attackers to discover a secret
HighCVSS 7.5No exploitEPSS 3%gnupg · libgcryptAug 29, 2017
- CVE-2016-457931Monitor
Libksba before 1.3.4 allows remote attackers to cause a denial of service (out-of-bounds read and crash) via unspecified vectors, related to
HighCVSS 7.5No exploitEPSS 3%gnupg · libksbaJun 13, 2016
- CVE-2016-435631Monitor
The append_utf8_value function in the DN decoder (dn.c) in Libksba before 1.3.3 allows remote attackers to cause a denial of service (out-of
HighCVSS 7.5No exploitEPSS 3%gnupg · libksbaJun 13, 2016
- CVE-2016-457431Monitor
Off-by-one error in the append_utf8_value function in the DN decoder (dn.c) in Libksba before 1.3.4 allows remote attackers to cause a denia
HighCVSS 7.5No exploitEPSS 2%gnupg · libksbaJun 13, 2016
- CVE-2019-1305031Monitor
Interaction between the sks-keyserver code through 1.2.0 of the SKS keyserver network, and GnuPG through 2.2.16, makes it risky to have a Gn
HighCVSS 7.5No exploitEPSS 2%gnupg · gnupgJun 29, 2019
- CVE-2021-3356031Monitor
Libgcrypt before 1.8.8 and 1.9.x before 1.9.3 mishandles ElGamal encryption because it lacks exponent blinding to address a side-channel att
HighCVSS 7.5Proof of conceptEPSS 2%gnupg · libgcryptJun 8, 2021
- CVE-2016-435531Monitor
Multiple integer overflows in ber-decoder.c in Libksba before 1.3.3 allow remote attackers to cause a denial of service (crash) via crafted
HighCVSS 7.5No exploitEPSS 2%gnupg · libksbaJun 13, 2016
- CVE-2016-435331Monitor
ber-decoder.c in Libksba before 1.3.3 does not properly handle decoder stack overflows, which allows remote attackers to cause a denial of s
HighCVSS 7.5No exploitEPSS 2%gnupg · libksbaJun 13, 2016
- CVE-2018-923431Monitor
GnuPG 2.2.4 and 2.2.5 does not enforce a configuration in which key certification requires an offline master Certify key, which results in a
HighCVSS 7.5No exploitEPSS 1%gnupg · gnupgApr 3, 2018
- CVE-2016-435431Monitor
ber-decoder.c in Libksba before 1.3.3 uses an incorrect integer data type, which allows remote attackers to cause a denial of service (crash
HighCVSS 7.5No exploitEPSS 1%canonical · ubuntu linuxJun 13, 2016
- CVE-2018-682931Monitor
cipher/elgamal.c in Libgcrypt through 1.8.2, when used to encrypt messages directly, improperly encodes plaintexts, which allows attackers t
HighCVSS 7.5No exploitEPSS 1%gnupg · libgcryptFeb 7, 2018
- CVE-2020-2512531Monitor
GnuPG 2.2.21 and 2.2.22 (and Gpg4win 3.1.12) has an array overflow, leading to a crash or possibly unspecified other impact, when a victim i
HighCVSS 7.8No exploitEPSS 1%gnupg · gnupgSep 3, 2020
- CVE-2021-334531Monitor
_gcry_md_block_write in cipher/hash-common.c in Libgcrypt version 1.9.0 has a heap-based buffer overflow when the digest final function sets
HighCVSS 7.8Proof of conceptEPSS 1%gnupg · libgcryptJan 29, 2021
- CVE-2026-2488231Monitor
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 E
HighCVSS 7.8No exploitEPSS 0%gnupg · gnupgJan 27, 2026
- CVE-2019-1485530Monitor
A flaw was found in the way certificate signatures could be forged using collisions found in the SHA-1 algorithm.
HighCVSS 7.5No exploitEPSS 1%gnupg · gnupgMar 20, 2020
- CVE-2017-752628Monitor
libgcrypt before version 1.7.8 is vulnerable to a cache side-channel attack resulting into a complete break of RSA-1024 while using the left
MediumCVSS 6.8No exploitEPSS 3%gnupg · libgcryptJul 26, 2018
- CVE-2006-616928Monitor
Heap-based buffer overflow in the ask_outfile_name function in openfile.c for GnuPG (gpg) 1.4 and 2.0, when running interactively, might all
MediumCVSS 6.8No exploitEPSS 3%gnupg · gnupgNov 29, 2006