Skip to content

CVE-2018-0735 Timing attack against ECDSA signature generation

MediumCVSS 5.9 EPSS 4.7%
Published
Updated
Exploit status
No public exploit known

Description

The OpenSSL ECDSA signature algorithm has been shown to be vulnerable to a timing side channel attack. An attacker could use variations in the signing algorithm to recover the private key. Fixed in OpenSSL 1.1.0j (Affected 1.1.0-1.1.0i). Fixed in OpenSSL 1.1.1a (Affected 1.1.1).

Affected products

ProductAffected versionsFixed in
debian/openssl(Debian:12) < 1.1.1a-1 1.1.1a-1
debian/openssl(Debian:13) < 1.1.1a-1 1.1.1a-1
debian/openssl(Debian:14) < 1.1.1a-1 1.1.1a-1
alpine/nodejs(Alpine:v3.10) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.11) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.12) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.13) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.14) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.15) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.16) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.17) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.18) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.19) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.20) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.21) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.22) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.23) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.24) < 10.14.0-r0 10.14.0-r0
alpine/nodejs(Alpine:v3.9) < 10.14.0-r0 10.14.0-r0
alpine/nodejs-current(Alpine:v3.10) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.11) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.12) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.13) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.14) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.15) < 11.3.0-r0 11.3.0-r0
Show 77 more
ProductAffected versionsFixed in
alpine/nodejs-current(Alpine:v3.16) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.17) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.18) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.19) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.20) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.21) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.22) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.23) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.24) < 11.3.0-r0 11.3.0-r0
alpine/nodejs-current(Alpine:v3.9) < 11.3.0-r0 11.3.0-r0
alpine/openssl(Alpine:v3.10) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.11) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.12) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.13) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.14) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.15) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.16) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.17) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.18) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.19) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.20) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.21) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.22) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.23) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.24) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl(Alpine:v3.9) >= 1.1.0, < 1.1.1a-r0 1.1.1a-r0
alpine/openssl1.1-compat(Alpine:v3.17) < 1.1.1a-r0 1.1.1a-r0
alpine/openssl1.1-compat(Alpine:v3.18) < 1.1.1a-r0 1.1.1a-r0
alpine/openssl3(Alpine:v3.15) < 1.1.1a-r0 1.1.1a-r0
alpine/openssl3(Alpine:v3.16) < 1.1.1a-r0 1.1.1a-r0
OpenSSL = Fixed in OpenSSL 1.1.0j (Affected 1.1.0-1.1.0i) No fix listed
OpenSSL = Fixed in OpenSSL 1.1.1a (Affected 1.1.1) No fix listed
OpenSSL >= 1.1.0, <= 1.1.0i No fix listed
OpenSSL = 1.1.1 No fix listed
Canonical Ubuntu Linux = 14.04 No fix listed
Canonical Ubuntu Linux = 16.04 No fix listed
Canonical Ubuntu Linux = 18.04 No fix listed
Canonical Ubuntu Linux = 18.10 No fix listed
debian linux = 8.0 No fix listed
debian linux = 9.0 No fix listed
nodejs node.js >= 10.0.0, < 10.12.0 10.12.0
nodejs node.js >= 11.0.0, < 11.3.0 11.3.0
nodejs node.js = 10.13.0 No fix listed
netapp cn1610 firmware All versions No fix listed
netapp cloud backup All versions No fix listed
netapp element software All versions No fix listed
netapp oncommand unified manager All versions No fix listed
netapp oncommand unified manager >= 9.4 No fix listed
netapp santricity smi-s provider All versions No fix listed
netapp smi-s provider All versions No fix listed
netapp snapdrive All versions No fix listed
netapp steelstore All versions No fix listed
oracle api gateway = 11.1.2.4.0 No fix listed
oracle application server = 0.9.8 No fix listed
oracle application server = 1.0.0 No fix listed
oracle application server = 1.0.1 No fix listed
oracle enterprise manager base platform = 12.1.0.5.0 No fix listed
oracle enterprise manager base platform = 13.2.0.0.0 No fix listed
oracle enterprise manager base platform = 13.3.0.0.0 No fix listed
oracle enterprise manager ops center = 12.3.3 No fix listed
oracle MySQL <= 5.6.42 No fix listed
oracle MySQL >= 5.7.0, <= 5.7.24 No fix listed
oracle MySQL >= 8.0.0, <= 8.0.13 No fix listed
oracle PeopleSoft Enterprise PeopleTools = 8.55 No fix listed
oracle PeopleSoft Enterprise PeopleTools = 8.56 No fix listed
oracle PeopleSoft Enterprise PeopleTools = 8.57 No fix listed
oracle primavera p6 enterprise project portfolio management >= 17.7, <= 17.12 No fix listed
oracle primavera p6 enterprise project portfolio management = 8.4 No fix listed
oracle primavera p6 enterprise project portfolio management = 15.1 No fix listed
oracle primavera p6 enterprise project portfolio management = 15.2 No fix listed
oracle primavera p6 enterprise project portfolio management = 16.1 No fix listed
oracle primavera p6 enterprise project portfolio management = 16.2 No fix listed
oracle primavera p6 enterprise project portfolio management = 18.8 No fix listed
oracle secure global desktop = 5.4 No fix listed
oracle tuxedo = 12.1.1.0.0 No fix listed
oracle vm virtualbox < 6.0.0 6.0.0
oracle vm virtualbox >= 5.0.0, < 5.2.24 5.2.24

References