Vulnerability · Published Jan 31, 2024 · Assigned by mitre
CVE-2024-23170
Medium 5.5
In plain English
A medium-severity security flaw in the mbedtls package (Alpine). There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 24% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
An issue was discovered in Mbed TLS 2.x before 2.28.7 and 3.x before 3.5.2. There was a timing side channel in RSA private operations. This side channel could be sufficient for a local attacker to recover the plaintext. It requires the attacker to send a large number of messages for decryption, as described in "Everlasting ROBOT: the Marvin Attack" by Hubert Kario.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine:v3.20 | mbedtls | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Alpine:v3.21 | mbedtls | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Alpine:v3.22 | mbedtls | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Alpine:v3.23 | mbedtls | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Alpine:v3.24 | mbedtls | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Alpine:v3.20 | mbedtls2 | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Alpine:v3.21 | mbedtls2 | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Alpine:v3.22 | mbedtls2 | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Alpine:v3.23 | mbedtls2 | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Alpine:v3.24 | mbedtls2 | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Alpine:v3.24 | mbedtls3 | 2.28.7-r0 | ALPINE-CVE-2024-23170 |
| Debian:12 | mbedtls | no fix listed | DEBIAN-CVE-2024-23170 |
| Debian:13 | mbedtls | 2.28.7-1 | DEBIAN-CVE-2024-23170 |
| Debian:14 | mbedtls | 2.28.7-1 | DEBIAN-CVE-2024-23170 |
Affected products (as reported)
Weakness: CWE-385 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
References
- https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2024-01-1/
- FEDORA-2024-bfd98be425 vendor-advisory
- FEDORA-2024-c7f1c839ac vendor-advisory
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GP5UU7Z6LJNBLBT4SC5WWS2HDNMTFZH5/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/IIBPEYSVRK4IFLBSYJAWKH33YBNH5HR2/