CVE-2024-23170: Covert Timing Channel
Source CVE Database V5
Not known to be exploited · CVSS 5.5 Medium · fixed in 3.5.2 : update affected systems when convenient.
Data as of 26 Oct 2026, 09:15 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 24% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 3.5.2, 2.28.7
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 31 Jan 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
1. Upgrade all Mbed TLS deployments to version 2.28.7 or later for 2.x branches, and 3.5.2 or later for 3.x branches to apply the fix for this timing side-channel vulnerability. 2. Restrict local access to systems performing RSA private key operations to trusted personnel only, minimizing the risk of local attackers exploiting this flaw. 3. Implement strict monitoring and logging of decryption request patterns to detect abnormal volumes that could indicate an ongoing timing attack. 4. Employ hardware security modules (HSMs) or cryptographic accelerators that provide side-channel resistant implementations of RSA operations where feasible. 5. Conduct regular security audits and penetration tests focusing on local privilege escalation and side-channel attack vectors. 6. For multi-tenant or shared environments, enforce strong isolation controls to prevent unauthorized local access to cryptographic services. 7. Educate system administrators and security teams about the nature of timing side-channel attacks and the importance of patching cryptographic libraries promptly. 8. Review and update incident response plans to include detection and mitigation strategies for side-channel attacks.
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.
References
- mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2024-01-1/ (opens in a new tab)
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/IIBPEYSVRK4IFLBSYJAWKH33YBNH5HR2/ (opens in a new tab)
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/GP5UU7Z6LJNBLBT4SC5WWS2HDNMTFZH5/ (opens in a new tab)
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GP5UU7Z6LJNBLBT4SC5WWS2HDNMTFZH5/ (opens in a new tab)
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/IIBPEYSVRK4IFLBSYJAWKH33YBNH5HR2/ (opens in a new tab)