Every CVE Search/ Get API key

CVE-2013-4576

GnuPG 1.x before 1.4.16 generates RSA keys using sequences of introductions with certain patterns...

2.1 LowFix available

GnuPG 1.x before 1.4.16 generates RSA keys using sequences of introductions with certain patterns that introduce a side channel, which allows physically proximate attackers to extract RSA keys via a chosen-ciphertext attack and acoustic cryptanalysis during decryption. NOTE: applications are not typically expected to protect themselves from acoustic side-channel attacks, since this is arguably the responsibility of the physical device. Accordingly, issues of this type would not normally receive a CVE identifier. However, for this issue, the developer has specified a security policy in which GnuPG should offer side-channel resistance, and developer-specified security-policy violations are within the scope of CVE.

Exploit likelihood

0.45%Down 1.1 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 2.1

GnuPG 1.x before 1.4.16 generates RSA keys using sequences of introductions with certain patterns that introduce a side channel, which allows physically proximate attackers to extract RSA keys via a chosen-ciphertext attack and acoustic cryptanalysis during decryption. NOTE: applications are not typically expected to protect themselves from acoustic side-channel attacks, since this is arguably the responsibility of the physical device. Accordingly, issues of this type would not normally receive a CVE identifier. However, for this issue, the developer has specified a security policy in which GnuPG should offer side-channel resistance, and developer-specified security-policy violations are within the scope of CVE.

Record
CVE-2013-4576
CVSS 2.0
2.1 LowAV:L/AC:L/Au:N/C:P/I:N/A:N
Weakness
CWE-255
Updated
2026-11-02
CVE List No score

GnuPG 1.x before 1.4.16 generates RSA keys using sequences of introductions with certain patterns that introduce a side channel, which allows physically proximate attackers to extract RSA keys via a chosen-ciphertext attack and acoustic cryptanalysis during decryption. NOTE: applications are not typically expected to protect themselves from acoustic side-channel attacks, since this is arguably the responsibility of the physical device. Accordingly, issues of this type would not normally receive a CVE identifier. However, for this issue, the developer has specified a security policy in which GnuPG should offer side-channel resistance, and developer-specified security-policy violations are within the scope of CVE.

Record
CVE-2013-4576
Updated
2026-11-02
EUVDEUVD-2013-4434 No score

GnuPG 1.x before 1.4.16 generates RSA keys using sequences of introductions with certain patterns that introduce a side channel, which allows physically proximate attackers to extract RSA keys via a chosen-ciphertext attack and acoustic cryptanalysis during decryption. NOTE: applications are not typically expected to protect themselves from acoustic side-channel attacks, since this is arguably the responsibility of the physical device. Accordingly, issues of this type would not normally receive a CVE identifier. However, for this issue, the developer has specified a security policy in which GnuPG should offer side-channel resistance, and developer-specified security-policy violations are within the scope of CVE.

Record
EUVD-2013-4434
Updated
2026-11-03
GitHub AdvisoriesGHSA-f43f-q929-x2qf No score

GnuPG 1.x before 1.4.16 generates RSA keys using sequences of introductions with certain patterns...

GnuPG 1.x before 1.4.16 generates RSA keys using sequences of introductions with certain patterns that introduce a side channel, which allows physically proximate attackers to extract RSA keys via a chosen-ciphertext attack and acoustic cryptanalysis during decryption. NOTE: applications are not typically expected to protect themselves from acoustic side-channel attacks, since this is arguably the responsibility of the physical device. Accordingly, issues of this type would not normally receive a CVE identifier. However, for this issue, the developer has specified a security policy in which GnuPG should offer side-channel resistance, and developer-specified security-policy violations are within the scope of CVE.

Record
GHSA-f43f-q929-x2qf
Updated
2026-11-02
OSVCLSA-2023-1698945053 No score

libgcrypt: Fix of 4 CVEs

  • CVE-2013-4576: Normalize the MPIs to prevent possible side-channel attacks
  • CVE-2014-3591: Use ciphertext blinding for Elgamal to prevent possible side-channel attacks
  • CVE-2021-33560: Use of smaller K for ephemeral key in ElGamal prevent generation of weak keys
  • CVE-2021-40528: Add exponent blinding as well to mitigate side-channel attack on mpi_powm
  • tests: Add a benchmark for Elgamal
Record
CLSA-2023-1698945053
Updated
2026-11-02
OSVCLSA-2026-1782731604 No score

libgcrypt: Fix of CVE-2021-33560

  • CVE-2013-4576: Normalize the MPIs to prevent possible side-channel attacks
  • CVE-2014-3591: Use ciphertext blinding for Elgamal to prevent possible side-channel attacks
  • CVE-2021-33560: Use of smaller K for ephemeral key in ElGamal prevent generation of weak keys
  • CVE-2021-40528: Add exponent blinding as well to mitigate side-channel attack on mpi_powm
  • tests: Add a benchmark for Elgamal
Record
CLSA-2026-1782731604
Updated
2026-11-02
OSVMGASA-2013-0382 No score

Updated gnupg package fixes CVE-2013-4576

Updated gnupg package fixes security vulnerability:

Genkin, Shamir and Tromer discovered that RSA key material could be extracted by using the sound generated by the computer during the decryption of some chosen ciphertexts (CVE-2013-4576).

Record
MGASA-2013-0382
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libgcrypt
TuxCare:CentOS:7
From an advisory covering 4 CVEs
before 1.5.3-14.el7.tuxcare.els1
1.5.3-14.el7.tuxcare.els1
libgcrypt-devel
TuxCare:CentOS:7
From an advisory covering 4 CVEs
before 1.5.3-14.el7.tuxcare.els1
1.5.3-14.el7.tuxcare.els1
libgcrypt
TuxCare:OracleLinux:7
From an advisory covering 4 CVEs
before 1.5.3-14.el7.tuxcare.els1
1.5.3-14.el7.tuxcare.els1
libgcrypt-devel
TuxCare:OracleLinux:7
From an advisory covering 4 CVEs
before 1.5.3-14.el7.tuxcare.els1
1.5.3-14.el7.tuxcare.els1
gnupg
Debian:6.0
before 1.4.10-4+squeeze4, plus listed versions
1.4.10-41.4.10-4+squeeze11.4.10-4+squeeze21.4.10-4+squeeze3
1.4.10-4+squeeze4
gnupg
Debian:7
before 1.4.12-7+deb7u3, plus listed versions
1.4.12-71.4.12-7+deb7u11.4.12-7+deb7u2
1.4.12-7+deb7u3
gnupg
Mageia:3
before 1.4.14-1.2.mga3
1.4.14-1.2.mga3
gnupg
Red Hat:enterprise_linux:5::client
before 0:1.4.5-18.el5_10.1
0:1.4.5-18.el5_10.1
gnupg-debuginfo
Red Hat:enterprise_linux:5::client
before 0:1.4.5-18.el5_10.1
0:1.4.5-18.el5_10.1
gnupg
Red Hat:enterprise_linux:5::server
before 0:1.4.5-18.el5_10.1
0:1.4.5-18.el5_10.1
gnupg-debuginfo
Red Hat:enterprise_linux:5::server
before 0:1.4.5-18.el5_10.1
0:1.4.5-18.el5_10.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2013-4576 is a low vulnerability (CVSS 2.1) in Gnupg, published December 18, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.45%, the 39th percentile. Fixed in gnupg 1.4.10-4+squeeze4.

References

Show 20 moreShow less
MoveEnter Open