Description
libgcrypt before version 1.7.8 is vulnerable to a cache side-channel attack resulting into a complete break of RSA-1024 while using the left-to-right method for computing the sliding-window expansion. The same attack is believed to work on RSA-2048 with moderately more computation. This side-channel requires that attacker can run arbitrary software on the hardware where the private RSA key is used.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
GnuPG libgcrypt
1.7.8affected
References
- https://usn.ubuntu.com/3733-1/ ↗
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-7526 ↗
- http://www.securitytracker.com/id/1038915 ↗
- https://www.debian.org/security/2017/dsa-3960 ↗
- https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git%3Ba=commit%3Bh=78130828e9a140a9de4dafadbc844dbb64cb709a ↗
- https://www.debian.org/security/2017/dsa-3901 ↗
- https://usn.ubuntu.com/3733-2/ ↗
- https://eprint.iacr.org/2017/627 ↗
- http://www.securityfocus.com/bid/99338 ↗
- https://lists.gnupg.org/pipermail/gnupg-announce/2017q2/000408.html ↗
- https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git%3Ba=commit%3Bh=e6a3dc9900433bbc8ad362a595a3837318c28fa9 ↗
- https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git%3Ba=commit%3Bh=8725c99ffa41778f382ca97233183bcd687bb0ce ↗