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.
CVSS breakdown
CVSS 3.0
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
None
Availability
None
Affected products
- gnupg / libgcrypt1.7.8 – 1.7.8
References
- VENDOR_ADVISORYhttps://usn.ubuntu.com/3733-1/
- MISChttps://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-7526
- MISChttp://www.securitytracker.com/id/1038915
- VENDOR_ADVISORYhttps://www.debian.org/security/2017/dsa-3960
- MISChttps://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git%3Ba=commit%3Bh=78130828e9a140a9de4dafadbc844dbb64cb709a
- VENDOR_ADVISORYhttps://www.debian.org/security/2017/dsa-3901
- VENDOR_ADVISORYhttps://usn.ubuntu.com/3733-2/
- MISChttps://eprint.iacr.org/2017/627
- MISChttp://www.securityfocus.com/bid/99338
- MAILING_LISThttps://lists.gnupg.org/pipermail/gnupg-announce/2017q2/000408.html
- MISChttps://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git%3Ba=commit%3Bh=e6a3dc9900433bbc8ad362a595a3837318c28fa9
- MISChttps://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git%3Ba=commit%3Bh=8725c99ffa41778f382ca97233183bcd687bb0ce
Updated 17m ago · 8 sources