Name
gnupg
Version
2.4.9
Type
library
Description
GNU Privacy Guard - encryption and signing tools (2.x)
Licenses
GPL-3.0-only & LGPL-3.0-only
PURL
-
CPE
cpe:2.3:*:gnupg:gnupg:2.4.9:*:*:*:*:*:*:*
Other Versions#
Patches#
#
Title
Author
Resolve
1
use pkgconfig instead of npth config
Saul Wold <sgw@linux.intel.com>
2
Woverride-init is not needed with gcc 9
Khem Raj <raj.khem@gmail.com>
3
agent: Fix the regression in pkdecrypt with TPM RSA.
NIIBE Yutaka <gniibe@fsij.org>
CVE-2026-24882
4
tpm: Fix possible buffer overflow in PKDECRYPT
Werner Koch <wk@gnupg.org>
CVE-2026-24882
5
Allow the environment to override where gnupg looks for its
Ross Burton <ross.burton@intel.com>
6
configure.ac: use a custom value for the location of
Alexander Kanavin <alex.kanavin@gmail.com>
7
autogen.sh: fix find-version for beta checking
Wenzong Fan <wenzong.fan@windriver.com>
Vulnerabilities#
Name
Analysis
Description
Exploitable
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 related to CVE-2026-34182.
Patched
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.