Information disclosure in Libgcrypt - CVE-2013-4242
Published: August 20, 2013 / Updated: July 28, 2020
Vulnerability details
The vulnerability allows a local non-authenticated attacker to gain access to sensitive information.
GnuPG before 1.4.14, and Libgcrypt before 1.5.3 as used in GnuPG 2.0.x and possibly other products, allows local users to obtain private RSA keys via a cache side-channel attack involving the L3 cache, aka Flush+Reload.
Affected software
Amazon Linux AMI
Gentoo Linux
Ubuntu
Slackware Linux
libgcrypt (Alpine package)
libgcrypt11 (Ubuntu package)
gnupg (Ubuntu package)
dev-libs/libgcrypt
app-crypt/gnupg
gnupg
libgcrypt
libgpg-error
How to mitigate CVE-2013-4242
libgcrypt (Alpine package) - update to 1.5.3-r0
libgcrypt11 (Ubuntu package) - addressed in versions 1.4.4-5ubuntu2.2, 1.5.0-3ubuntu0.2, 1.5.0-3ubuntu1.1, 1.5.0-3ubuntu2.2
gnupg (Ubuntu package) - addressed in versions 1.4.10-2ubuntu1.3, 1.4.11-3ubuntu2.3, 1.4.11-3ubuntu4.2, 1.4.12-7ubuntu1.1
dev-libs/libgcrypt - update to 1.5.3
app-crypt/gnupg - update to 2.0.22
gnupg - update to 1.4.14
libgcrypt - update to 1.5.3
libgpg-error - update to 1.11
External References
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=717880
- http://eprint.iacr.org/2013/448
- http://kb.juniper.net/InfoCenter/index?page=content&id=JSA10705
- http://lists.gnupg.org/pipermail/gnupg-announce/2013q3/000330.html
- http://lists.opensuse.org/opensuse-updates/2013-08/msg00003.html
- http://rhn.redhat.com/errata/RHSA-2013-1457.html
- http://secunia.com/advisories/54318
- http://secunia.com/advisories/54321
- http://secunia.com/advisories/54332
- http://secunia.com/advisories/54375
- http://www.debian.org/security/2013/dsa-2730
- http://www.debian.org/security/2013/dsa-2731
- http://www.kb.cert.org/vuls/id/976534
- http://www.oracle.com/technetwork/topics/security/ovmbulletinjul2016-3090546.html
- http://www.securityfocus.com/bid/61464
- http://www.ubuntu.com/usn/USN-1923-1