Every CVE Search/ Get API key

CVE-2022-3219

GnuPG can be made to spin on a relatively small input by (for example) crafting a public key with...

3.3 LowFix available

GnuPG can be made to spin on a relatively small input by (for example) crafting a public key with thousands of signatures attached, compressed down to just a few KB.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
Low

Exploit likelihood

0.29%Down 0.7 points since Feb 24, 2023
90%50%10%1%

What each source reports

NVD Score used 3.3

GnuPG can be made to spin on a relatively small input by (for example) crafting a public key with thousands of signatures attached, compressed down to just a few KB.

Record
CVE-2022-3219
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-787
Updated
2026-11-02
CVE List 3.3

GnuPG can be made to spin on a relatively small input by (for example) crafting a public key with thousands of signatures attached, compressed down to just a few KB.

Record
CVE-2022-3219
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-787
Updated
2026-11-02
EUVDEUVD-2022-42633 3.3

GnuPG can be made to spin on a relatively small input by (for example) crafting a public key with thousands of signatures attached, compressed down to just a few KB.

Record
EUVD-2022-42633
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
GitHub AdvisoriesGHSA-pf7g-97vv-qmrr 5.5

GnuPG can be made to spin on a relatively small input by (for example) crafting a public key with...

GnuPG can be made to spin on a relatively small input by (for example) crafting a public key with thousands of signatures attached, compressed down to just a few KB.

Record
GHSA-pf7g-97vv-qmrr
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-787
Updated
2026-11-02
OSV 3.3

GnuPG can be made to spin on a relatively small input by (for example) crafting a public key with thousands of signatures attached, compressed down to just a few KB.

Record
CVE-2022-3219
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVDEBIAN-CVE-2022-3219 3.3

GnuPG can be made to spin on a relatively small input by (for example) crafting a public key with thousands of signatures attached, compressed down to just a few KB.

Record
DEBIAN-CVE-2022-3219
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-03
OSVUBUNTU-CVE-2022-3219 3.3

GnuPG can be made to spin on a relatively small input by (for example) crafting a public key with thousands of signatures attached, compressed down to just a few KB.

Record
UBUNTU-CVE-2022-3219
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVCLSA-2026-1780512159 No score

gnupg2: Fix of CVE-2022-3219

  • CVE-2022-3219: reject compressed key packets on import to fix a denial of service from crafted compressed public keys (adds --compatibility-flags compr-keys escape hatch)
Record
CLSA-2026-1780512159
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gnupg2
TuxCare:AlmaLinux:9.6
before 2.3.3-4.el9_6.tuxcare.els4
2.3.3-4.el9_6.tuxcare.els4
gnupg2-smime
TuxCare:AlmaLinux:9.6
before 2.3.3-4.el9_6.tuxcare.els4
2.3.3-4.el9_6.tuxcare.els4
gnupg2
Debian:12
All versions, plus listed versions
2.2.40-1.12.2.40-1.1+deb12u12.2.40-1.1+deb12u22.2.40-1.1+hurd.12.2.40-1.1+loong64
Show 45 moreShow less
2.2.40-22.2.40-32.2.43-12.2.43-22.2.43-32.2.43-42.2.43-52.2.43-62.2.43-72.2.43-82.2.44-12.2.45-12.2.45-22.2.45-32.2.46-12.2.46-22.2.46-32.2.46-42.2.46-52.2.46-62.2.46~pre1-12.3.1-12.4.3-22.4.4-12.4.4-22.4.4-32.4.4-42.4.5-12.4.5-22.4.5-32.4.6-12.4.7-12.4.7-102.4.7-112.4.7-122.4.7-132.4.7-142.4.7-152.4.7-162.4.7-172.4.7-182.4.7-192.4.7-22.4.7-202.4.7-21
None known
gnupg2
Debian:13
All versions, plus listed versions
2.4.7-212.4.7-21+deb13u12.4.8-12.4.8-22.4.8-3
Show 11 moreShow less
2.4.8-42.4.8-52.4.8-62.4.9-12.4.9-22.4.9-32.4.9-42.4.9-52.4.9-62.4.9-72.4.9-8
None known
gnupg2
Debian:14
All versions, plus listed versions
2.4.7-212.4.8-12.4.8-22.4.8-32.4.8-4
Show 10 moreShow less
2.4.8-52.4.8-62.4.9-12.4.9-22.4.9-32.4.9-42.4.9-52.4.9-62.4.9-72.4.9-8
None known
gnupg
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
1.4.14-1ubuntu21.4.15-1.1ubuntu11.4.15-1.1ubuntu21.4.15-2ubuntu11.4.16-1ubuntu1
Show 8 moreShow less
1.4.16-1ubuntu21.4.16-1ubuntu2.11.4.16-1ubuntu2.31.4.16-1ubuntu2.41.4.16-1ubuntu2.51.4.16-1ubuntu2.61.4.16-1ubuntu2.6+esm11.4.16-1ubuntu2.6+esm2
None known
gnupg
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
1.4.18-7ubuntu11.4.19-6ubuntu11.4.20-1ubuntu11.4.20-1ubuntu21.4.20-1ubuntu3
Show 5 moreShow less
1.4.20-1ubuntu3.11.4.20-1ubuntu3.21.4.20-1ubuntu3.31.4.20-1ubuntu3.3+esm21.4.20-1ubuntu3.3+esm3
None known
gnupg2
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
2.0.28-3ubuntu12.0.28-3ubuntu22.1.11-6ubuntu12.1.11-6ubuntu22.1.11-6ubuntu2.12.1.11-6ubuntu2.1+esm12.1.11-6ubuntu2.1+esm22.1.11-6ubuntu2.1+esm3
None known
gnupg2
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
2.1.15-1ubuntu82.2.4-1ubuntu12.2.4-1ubuntu1.12.2.4-1ubuntu1.22.2.4-1ubuntu1.3
Show 5 moreShow less
2.2.4-1ubuntu1.42.2.4-1ubuntu1.52.2.4-1ubuntu1.62.2.4-1ubuntu1.6+esm12.2.4-1ubuntu1.6+esm2
None known
gnupg2
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
2.2.12-1ubuntu32.2.17-3ubuntu12.2.19-3ubuntu22.2.19-3ubuntu2.12.2.19-3ubuntu2.22.2.19-3ubuntu2.42.2.19-3ubuntu2.52.2.19-3ubuntu2.5+esm1
None known
gnupg2
Ubuntu:22.04:LTS
All versions, plus listed versions
2.2.20-1ubuntu42.2.27-2ubuntu12.2.27-3ubuntu12.2.27-3ubuntu22.2.27-3ubuntu2.12.2.27-3ubuntu2.32.2.27-3ubuntu2.42.2.27-3ubuntu2.5
None known
gnupg2
Ubuntu:24.04:LTS
All versions, plus listed versions
2.2.40-1.1ubuntu12.4.4-2ubuntu72.4.4-2ubuntu152.4.4-2ubuntu162.4.4-2ubuntu17
Show 4 moreShow less
2.4.4-2ubuntu17.22.4.4-2ubuntu17.32.4.4-2ubuntu17.42.4.4-2ubuntu17.6
None known
gnupg2
Ubuntu:25.10
All versions, plus listed versions
2.4.4-2ubuntu232.4.4-2ubuntu242.4.7-17ubuntu32.4.8-2ubuntu12.4.8-2ubuntu22.4.8-2ubuntu2.1
None known

History

History
RecordedChangedSources
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2022-3219 is a low vulnerability (CVSS 3.3) in Gnupg, published February 23, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.29%, the 22nd percentile. Fixed in gnupg2 2.3.3-4.el9_6.tuxcare.els4.

References

Show 6 moreShow less
This page doesn't list everything

Left out here: 21 versions. The JSON record has them.

MoveEnter Open