CVE-2019-18222
Medium
Description
The ECDSA signature implementation in ecdsa.c in Arm Mbed Crypto 2.1 and Mbed TLS through 2.19.1 does not reduce the blinded scalar before computing the inverse, which allows a local attacker to recover the private key via side-channel attacks.
SeverityMedium
CVSS4.7
Exploit probability—
Product
Arm Mbed Crypto
PublishedJan 23, 2020
First seenJan 23, 2020
How to fix
Update
- arm mbed_crypto3.0.0 or later
- arm mbed_tls2.7.13, 2.16.4, 2.20.0 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| arm mbed_crypto | v < 3.0.0 | 3.0.0 |
| arm mbed_tls | v < 2.7.13, 2.8.0 ≤ v < 2.16.4, 2.17.0 ≤ v < 2.20.0 | 2.7.13, 2.16.4, 2.20.0 |
| fedoraproject fedora | 30, 31 | — |
| debian debian_linux | 10.0 | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.