Bug 1306184 (CVE-2015-7511)

Summary: CVE-2015-7511 libgcrypt: side-channel attack on ECDH with Weierstrass curves
Product: [Other] Security Response Reporter: Andrej Nemec <anemec>
Component: vulnerabilityAssignee: Red Hat Product Security <security-response-team>
Status: CLOSED NOTABUG QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: unspecifiedCC: carnil, dkholia, erik-fedora, rdieter, rjones, sardella, slawomir, tmraz
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: libgcrypt 1.6.5 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-06-08 05:57:02 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1306185, 1306186, 1306187    
Bug Blocks: 1306188    

Description Andrej Nemec 2016-02-10 09:12:30 UTC
A vulnerability was found in a way the ECDH encryption algorithm decrypts data. An attacker with a specialised setup can extract the secret decryption key from a target located in an adjacent room within seconds. This is done by measuring the target's electromagnetic emanations.

External reference:

http://www.cs.tau.ac.il/~tromer/ecdh/

Upstream announcement:

https://lists.gnupg.org/pipermail/gnupg-announce/2016q1/000384.html

Comment 1 Andrej Nemec 2016-02-10 09:13:13 UTC
Created libgcrypt tracking bugs for this issue:

Affects: fedora-all [bug 1306185]

Comment 2 Andrej Nemec 2016-02-10 09:13:19 UTC
Created mingw-libgcrypt tracking bugs for this issue:

Affects: fedora-all [bug 1306186]
Affects: epel-7 [bug 1306187]

Comment 3 Andrej Nemec 2016-02-10 09:18:58 UTC
Upstream bug fix:

http://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commit;h=88e1358962e902ff1cbec8d53ba3eee46407851a

Note:

The preferred way to protect against this vulnerability is to update to the new package version.

Comment 6 Fedora Update System 2016-07-22 18:21:06 UTC
libgcrypt-1.6.5-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.

Comment 7 Fedora Update System 2016-08-05 20:50:31 UTC
libgcrypt-1.6.5-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.