Gnupg vulnerabilitiesNone on the known-exploited list.

Vendor
The short answer

Gnupg has 48 published vulnerabilities across 7 products in our catalogue. None of them is on the list of flaws known to be exploited today. The most affected product is Gnupg, with 30. If you run Gnupg software, patch the exploited flaws first.

See the exploited flaws

We keep watching the known-exploited list.

Products

Which Gnupg products have the most vulnerabilities?

Gnupg leads with 30 published vulnerabilities. Open a product to see its versions and which of its flaws criminals are already using.

Known exploited

Which Gnupg vulnerabilities are being exploited?

This is the list that matters most: flaws criminals are using now.

None of Gnupg's published vulnerabilities is on the list of flaws known to be exploited today. We keep watching that list.

Exploit likelihood

Which Gnupg flaws are most likely to be used?

Ranked by the latest exploit-likelihood forecast: the chance each flaw is used in an attack in the next 30 days. A high severity score on its own doesn't tell you that. Flaws shared by many other makers' products are left out.

50% or more10% to 49%Under 10%
  1. 8.2%

    mainproc.c in GnuPG before 2.2.8 mishandles the original filename during decryption and verification actions, which allows remote attackers to spoof the output that GnuPG sends on file descriptor 2 to other programs...

    CVSS7.5Published8 Jun 2018
  2. 7.3%

    parse-packet.c in GnuPG (gpg) 1.4.3 and 1.9.20, and earlier versions, allows remote attackers to cause a denial of service (gpg crash) and possibly overwrite memory via a message packet with a large length (long user...

    CVSS5.0Published19 Jun 2006
  3. 7.2%

    Integer overflow in parse_comment in GnuPG (gpg) 1.4.4 allows remote attackers to cause a denial of service (segmentation fault) via a crafted message.

    CVSS5.0Published28 Jul 2006
  4. 5.7%

    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 service (crash) via a crafted OID in a (1) S/MIME message or (2) ECC based...

    CVSS7.5Published1 Dec 2014
  5. 5.5%

    GnuPG 1.4.6 and earlier and GPGME before 1.1.4, when run from the command line, does not visually distinguish signed and unsigned portions of OpenPGP messages with multiple components, which might allow remote...

    CVSS5.0Published6 Mar 2007
  6. 5.3%

    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 (crash) and possibly execute arbitrary code via a certificate with a large...

    CVSS8.1Published5 Aug 2010
  7. 5.0%

    The compressed packet parser in GnuPG 1.4.x before 1.4.15 and 2.0.x before 2.0.22 allows remote attackers to cause a denial of service (infinite recursion) via a crafted OpenPGP message.

    CVSS5.0Published28 Oct 2013
  8. 4.3%

    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 duplicate keys that are imported from key servers, which triggers "memory...

    CVSS9.3Published27 Mar 2008
  9. 3.8%

    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-to-right method for computing the sliding-window expansion.

    CVSS6.8Published26 Jul 2018
  10. 3.6%

    The mixing functions in the random number generator in Libgcrypt before 1.5.6, 1.6.x before 1.6.6, and 1.7.x before 1.7.3 and GnuPG before 1.4.21 make it easier for attackers to obtain the values of 160 bits by...

    CVSS5.3Published13 Dec 2016
Every product

All Gnupg products we track.

7 products, most vulnerabilities first. Find the ones you run, then open a product to see its versions and exploited flaws.

Precursor Intelligence

Running Gnupg? We'll keep checking.

Looking flaws up one at a time doesn't scale. Tell us what you run once, and we tell you which flaws matter to you, in what order, and keep watching for new ones.

  1. Tell us what you runPick your software from a list, or let us work it out from your website.
  2. We match it to every flawOver 400,000 published flaws, checked against your list.
  3. Ranked by real-world riskA 0 to 100 score, led by evidence criminals are using it.
  4. Told as soon as we knowAn alert by email, in the app or by webhook to your own tools.

Free plan, no card needed. Nothing to install.

FAQ

Common questions, answered plainly.

Something else? Talk to the team →

Our catalogue lists 48 published vulnerabilities across 7 products and 516 versions from Gnupg.

None of Gnupg's vulnerabilities is on the list of flaws known to be exploited today.

Gnupg, with 30 published vulnerabilities. Its own page lists the ones known to be exploited.

Create a Precursor Intelligence account and track the Gnupg products you run. We match them against every published flaw, give each one a risk score from 0 to 100 and tell you as soon as we spot one that affects you, by email, in the app or by webhook.