CVE-2013-4576
Description
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.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Vendor advisory: secalert@redhat.com — http://lists.gnupg.org/pipermail/gnupg-devel/2013-December/028102.html
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| gnupg | gnupg | {"endIncluding":"1.4.15"} | |
| gnupg | gnupg | 1.0.0 | |
| gnupg | gnupg | 1.0.1 | |
| gnupg | gnupg | 1.0.2 | |
| gnupg | gnupg | 1.0.3 | |
| gnupg | gnupg | 1.0.4 | |
| gnupg | gnupg | 1.0.5 | |
| gnupg | gnupg | 1.0.6 | |
| gnupg | gnupg | 1.0.7 | |
| gnupg | gnupg | 1.2.0 | |
| gnupg | gnupg | 1.2.1 | |
| gnupg | gnupg | 1.2.2 | |
| gnupg | gnupg | 1.2.3 | |
| gnupg | gnupg | 1.2.4 | |
| gnupg | gnupg | 1.2.5 | |
| gnupg | gnupg | 1.2.6 | |
| gnupg | gnupg | 1.2.7 | |
| gnupg | gnupg | 1.3.0 | |
| gnupg | gnupg | 1.3.1 | |
| gnupg | gnupg | 1.3.2 | |
| gnupg | gnupg | 1.3.3 | |
| gnupg | gnupg | 1.3.4 | |
| gnupg | gnupg | 1.3.6 | |
| gnupg | gnupg | 1.3.90 | |
| gnupg | gnupg | 1.3.91 | |
| gnupg | gnupg | 1.3.92 | |
| gnupg | gnupg | 1.3.93 | |
| gnupg | gnupg | 1.4 | |
| gnupg | gnupg | 1.4.0 | |
| gnupg | gnupg | 1.4.2 | |
| gnupg | gnupg | 1.4.3 | |
| gnupg | gnupg | 1.4.4 | |
| gnupg | gnupg | 1.4.5 | |
| gnupg | gnupg | 1.4.6 | |
| gnupg | gnupg | 1.4.8 | |
| gnupg | gnupg | 1.4.10 | |
| gnupg | gnupg | 1.4.11 | |
| gnupg | gnupg | 1.4.12 | |
| gnupg | gnupg | 1.4.13 | |
| gnupg | gnupg | 1.4.14 | |
References
- http://lists.gnupg.org/pipermail/gnupg-devel/2013-December/028102.html
- http://osvdb.org/101170
- http://rhn.redhat.com/errata/RHSA-2014-0016.html
- http://seclists.org/oss-sec/2013/q4/520
- http://seclists.org/oss-sec/2013/q4/523
- http://www.cs.tau.ac.il/~tromer/acoustic/
- http://www.debian.org/security/2013/dsa-2821
- http://www.securityfocus.com/bid/64424
- http://www.securitytracker.com/id/1029513
- http://www.tau.ac.il/~tromer/papers/acoustic-20131218.pdf
- http://www.ubuntu.com/usn/USN-2059-1
- https://exchange.xforce.ibmcloud.com/vulnerabilities/89846
- http://lists.gnupg.org/pipermail/gnupg-devel/2013-December/028102.html
- http://osvdb.org/101170
- http://rhn.redhat.com/errata/RHSA-2014-0016.html
- http://seclists.org/oss-sec/2013/q4/520
- http://seclists.org/oss-sec/2013/q4/523
- http://www.cs.tau.ac.il/~tromer/acoustic/
- http://www.debian.org/security/2013/dsa-2821
- http://www.securityfocus.com/bid/64424
- http://www.securitytracker.com/id/1029513
- http://www.tau.ac.il/~tromer/papers/acoustic-20131218.pdf
- http://www.ubuntu.com/usn/USN-2059-1
- https://exchange.xforce.ibmcloud.com/vulnerabilities/89846
CWEs
CWE-255
Verify integrity in audit chain (admin only). AS-IS.