CVE-2018-0495
CVE-2018-0495
This page contains facts from public vulnerability sources. Check the original advisory before updating.
Libgcrypt before 1.7.10 and 1.8.x before 1.8.3 allows a memory-cache side-channel attack on ECDSA signatures that can be mitigated through the use of blinding during the signing process in the _gcry_ecc_ecdsa_sign function in cipher/ecc-ecdsa.c, aka the Return Of the Hidden Number Problem or ROHNP. To discover an ECDSA key, the attacker needs access to either the local machine or a different virtual machine on the same physical host.
CVSS 4.7 · Medium · EPSS 0.9% · Fix available
- Published
- Updated
Affected products and versions
libgcrypt before 1.7.10 and 1.8.x before 1.8.3
- Versions
- Libgcrypt before 1.7.10 and 1.8.x before 1.8.3: Affected
No fix published
libgcrypt20 Debian:12
- Affected ranges
- ECOSYSTEM: < 1.8.3-1
Update to 1.8.3-1
libgcrypt20 Debian:13
- Affected ranges
- ECOSYSTEM: < 1.8.3-1
Update to 1.8.3-1
libgcrypt20 Debian:14
- Affected ranges
- ECOSYSTEM: < 1.8.3-1
Update to 1.8.3-1
libgcrypt11 Ubuntu:14.04:LTS
- Versions
- 1.5.0-3ubuntu3
- 1.5.3-2ubuntu1
- 1.5.3-2ubuntu4
- 1.5.3-2ubuntu4.1
- 1.5.3-2ubuntu4.2
- 1.5.3-2ubuntu4.3
- 1.5.3-2ubuntu4.4
- 1.5.3-2ubuntu4.5
- Affected ranges
- ECOSYSTEM: < 1.5.3-2ubuntu4.6
Update to 1.5.3-2ubuntu4.6
nss Ubuntu:14.04:LTS
- Versions
- 2:3.15.1-1ubuntu1
- 2:3.15.2-1
- 2:3.15.3-1
- 2:3.15.3.1-1
- 2:3.15.3.1-1.1
- 2:3.15.3.1-1.1ubuntu1
- 2:3.15.4-1ubuntu3
- 2:3.15.4-1ubuntu4
- 2:3.15.4-1ubuntu5
- 2:3.15.4-1ubuntu6
- 2:3.15.4-1ubuntu7
- 2:3.15.4-1ubuntu7.1
- 2:3.17-0ubuntu0.14.04.1
- 2:3.17.1-0ubuntu0.14.04.1
- 2:3.17.1-0ubuntu0.14.04.2
- 2:3.17.4-0ubuntu0.14.04.1
- 2:3.19.2-0ubuntu0.14.04.1
- 2:3.19.2.1-0ubuntu0.14.04.1
- 2:3.19.2.1-0ubuntu0.14.04.2
- 2:3.21-0ubuntu0.14.04.1
- 2:3.21-0ubuntu0.14.04.2
- 2:3.23-0ubuntu0.14.04.1
- 2:3.26.2-0ubuntu0.14.04.3
- 2:3.28.4-0ubuntu0.14.04.1
- 2:3.28.4-0ubuntu0.14.04.2
- 2:3.28.4-0ubuntu0.14.04.3
- Affected ranges
- ECOSYSTEM: < 2:3.28.4-0ubuntu0.14.04.4
Update to 2:3.28.4-0ubuntu0.14.04.4
openssl Ubuntu:14.04:LTS
- Versions
- 1.0.1e-3ubuntu1
- 1.0.1e-4ubuntu1
- 1.0.1e-4ubuntu2
- 1.0.1e-4ubuntu3
- 1.0.1e-4ubuntu4
- 1.0.1f-1ubuntu1
- 1.0.1f-1ubuntu2
- 1.0.1f-1ubuntu2.1
- 1.0.1f-1ubuntu2.2
- 1.0.1f-1ubuntu2.3
- 1.0.1f-1ubuntu2.4
- 1.0.1f-1ubuntu2.5
- 1.0.1f-1ubuntu2.7
- 1.0.1f-1ubuntu2.8
- 1.0.1f-1ubuntu2.11
- 1.0.1f-1ubuntu2.12
- 1.0.1f-1ubuntu2.15
- 1.0.1f-1ubuntu2.16
- 1.0.1f-1ubuntu2.17
- 1.0.1f-1ubuntu2.18
- 1.0.1f-1ubuntu2.19
- 1.0.1f-1ubuntu2.20
- 1.0.1f-1ubuntu2.21
- 1.0.1f-1ubuntu2.22
- 1.0.1f-1ubuntu2.23
- 1.0.1f-1ubuntu2.24
- 1.0.1f-1ubuntu2.25
- Affected ranges
- ECOSYSTEM: < 1.0.1f-1ubuntu2.26
Update to 1.0.1f-1ubuntu2.26
libgcrypt20 Ubuntu:16.04:LTS
- Versions
- 1.6.3-2ubuntu1
- 1.6.4-3
- 1.6.4-4
- 1.6.4-5
- 1.6.5-2
- 1.6.5-2ubuntu0.2
- 1.6.5-2ubuntu0.3
- 1.6.5-2ubuntu0.4
- Affected ranges
- ECOSYSTEM: < 1.6.5-2ubuntu0.5
Update to 1.6.5-2ubuntu0.5
nss Ubuntu:16.04:LTS
- Versions
- 2:3.19.2-1ubuntu1
- 2:3.19.2.1-0ubuntu1
- 2:3.21-1ubuntu2
- 2:3.21-1ubuntu3
- 2:3.21-1ubuntu4
- 2:3.23-0ubuntu0.16.04.1
- 2:3.26.2-0ubuntu0.16.04.2
- 2:3.28.4-0ubuntu0.16.04.1
- 2:3.28.4-0ubuntu0.16.04.2
- 2:3.28.4-0ubuntu0.16.04.3
- Affected ranges
- ECOSYSTEM: < 2:3.28.4-0ubuntu0.16.04.4
Update to 2:3.28.4-0ubuntu0.16.04.4
openssl Ubuntu:16.04:LTS
- Versions
- 1.0.2d-0ubuntu1
- 1.0.2d-0ubuntu2
- 1.0.2e-1ubuntu1
- 1.0.2f-2ubuntu1
- 1.0.2g-1ubuntu2
- 1.0.2g-1ubuntu3
- 1.0.2g-1ubuntu4
- 1.0.2g-1ubuntu4.1
- 1.0.2g-1ubuntu4.2
- 1.0.2g-1ubuntu4.4
- 1.0.2g-1ubuntu4.5
- 1.0.2g-1ubuntu4.6
- 1.0.2g-1ubuntu4.8
- 1.0.2g-1ubuntu4.9
- 1.0.2g-1ubuntu4.10
- 1.0.2g-1ubuntu4.11
- 1.0.2g-1ubuntu4.12
- Affected ranges
- ECOSYSTEM: < 1.0.2g-1ubuntu4.13
Update to 1.0.2g-1ubuntu4.13
libgcrypt20 Ubuntu:18.04:LTS
- Versions
- 1.7.8-2ubuntu1
- 1.7.9-1
- 1.8.1-4
- 1.8.1-4ubuntu1
- Affected ranges
- ECOSYSTEM: < 1.8.1-4ubuntu1.1
Update to 1.8.1-4ubuntu1.1
nss Ubuntu:18.04:LTS
- Versions
- 2:3.32-1ubuntu3
- 2:3.34-1ubuntu1
- 2:3.35-2ubuntu2
- Affected ranges
- ECOSYSTEM: < 2:3.35-2ubuntu2.1
Update to 2:3.35-2ubuntu2.1
openssl Ubuntu:18.04:LTS
- Versions
- 1.0.2g-1ubuntu13
- 1.0.2g-1ubuntu14
- 1.0.2n-1ubuntu1
- 1.1.0g-2ubuntu1
- 1.1.0g-2ubuntu2
- 1.1.0g-2ubuntu3
- 1.1.0g-2ubuntu4
- Affected ranges
- ECOSYSTEM: < 1.1.0g-2ubuntu4.1
Update to 1.1.0g-2ubuntu4.1
openssl1.0 Ubuntu:18.04:LTS
- Versions
- 1.0.2n-1ubuntu2
- 1.0.2n-1ubuntu3
- 1.0.2n-1ubuntu4
- 1.0.2n-1ubuntu5
- Affected ranges
- ECOSYSTEM: < 1.0.2n-1ubuntu5.1
Update to 1.0.2n-1ubuntu5.1
Original sources
- https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git%3Ba=commit%3Bh=9010d1576e278a4274ad3f4aa15776c28f6ba965
- http://www.securitytracker.com/id/1041144
- https://usn.ubuntu.com/3850-1/
- http://www.securitytracker.com/id/1041147
- https://www.nccgroup.trust/us/our-research/technical-advisory-return-of-the-hidden-number-problem/
- https://usn.ubuntu.com/3689-1/
- https://lists.gnupg.org/pipermail/gnupg-announce/2018q2/000426.html
- https://usn.ubuntu.com/3689-2/
- https://usn.ubuntu.com/3692-2/
- https://lists.debian.org/debian-lts-announce/2018/06/msg00013.html
- https://www.debian.org/security/2018/dsa-4231
- https://access.redhat.com/errata/RHSA-2018:3505
- https://usn.ubuntu.com/3850-2/
- https://usn.ubuntu.com/3692-1/
- https://access.redhat.com/errata/RHSA-2018:3221
- https://dev.gnupg.org/T4011
- https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html
- https://access.redhat.com/errata/RHSA-2019:1297
- https://access.redhat.com/errata/RHSA-2019:1296
- https://access.redhat.com/errata/RHSA-2019:1543
- https://access.redhat.com/errata/RHSA-2019:2237
- https://cert-portal.siemens.com/productcert/html/ssa-398330.html
- https://nvd.nist.gov/vuln/detail/CVE-2018-0495