CVE-2013-4576
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.
Exploit likelihood
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 Low
AV: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
| Package | Affected | Fixed |
|---|---|---|
libgcryptTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1.5.3-14.el7.tuxcare.els1 | 1.5.3-14.el7.tuxcare.els1 |
libgcrypt-develTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1.5.3-14.el7.tuxcare.els1 | 1.5.3-14.el7.tuxcare.els1 |
libgcryptTuxCare:OracleLinux:7 From an advisory covering 4 CVEs |
before 1.5.3-14.el7.tuxcare.els1 | 1.5.3-14.el7.tuxcare.els1 |
libgcrypt-develTuxCare:OracleLinux:7 From an advisory covering 4 CVEs |
before 1.5.3-14.el7.tuxcare.els1 | 1.5.3-14.el7.tuxcare.els1 |
gnupgDebian: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 |
gnupgDebian: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 |
gnupgMageia:3 |
before 1.4.14-1.2.mga3 | 1.4.14-1.2.mga3 |
gnupgRed Hat:enterprise_linux:5::client |
before 0:1.4.5-18.el5_10.1 | 0:1.4.5-18.el5_10.1 |
gnupg-debuginfoRed Hat:enterprise_linux:5::client |
before 0:1.4.5-18.el5_10.1 | 0:1.4.5-18.el5_10.1 |
gnupgRed Hat:enterprise_linux:5::server |
before 0:1.4.5-18.el5_10.1 | 0:1.4.5-18.el5_10.1 |
gnupg-debuginfoRed Hat:enterprise_linux:5::server |
before 0:1.4.5-18.el5_10.1 | 0:1.4.5-18.el5_10.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE 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
securityfocus.com/bid/64424
ubuntu.com/usn/USN-2059-1
osvdb.org/101170
lists.gnupg.org/pipermail/gnupg-devel/2013-December/028102.html
rhn.redhat.com/errata/RHSA-2014-0016.html
securitytracker.com/id/1029513
Show 20 moreShow less
exchange.xforce.ibmcloud.com/vulnerabilities/89846
debian.org/security/2013/dsa-2821
tau.ac.il/~tromer/papers/acoustic-20131218.pdf
seclists.org/oss-sec/2013/q4/523
cs.tau.ac.il/~tromer/acoustic
seclists.org/oss-sec/2013/q4/520
nvd.nist.gov/vuln/detail/CVE-2013-4576
github.com/advisories/GHSA-f43f-q929-x2qf
errata.cloudlinux.com/centos7-els/CLSA-2023-1698945053.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1782731604.html
nvd.nist.gov/vuln/detail/CVE-2021-33560
advisories.mageia.org/MGASA-2013-0382.html
bugs.mageia.org/show_bug.cgi?id=12039
access.redhat.com/errata/RHSA-2014:0016
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1043327
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0016.json
access.redhat.com/security/cve/CVE-2013-4576
cve.org/CVERecord?id=CVE-2013-4576
lists.gnupg.org/pipermail/gnupg-announce/2013q4/000337.html