Intel

AIKIDO-2026-122789

Mbed-TLS.mbedtls is vulnerable to Covert Timing Channel

Covert Timing ChannelCVE-2025-66442 Published 2 days ago

30

Low Risk

This Affects:

c++Mbed-TLS.mbedtls
0.0.0 - *
Are you affected? Scan for Free

TL;DR

Mbed TLS and TF-PSA-Crypto may be vulnerable to timing side-channel attacks when built with affected Clang compiler optimizations that break constant-time padding validation. An attacker capable of submitting chosen ciphertexts and performing precise timing measurements may exploit these differences to mount a padding oracle attack and recover decrypted plaintext, although private keys are not exposed.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

Mbed-TLS.mbedtls is vulnerable to Covert Timing Channel in all versions.

How to fix this

Affected users should rebuild Mbed-TLS.mbedtls with the LLVM option select-optimize disabled, for example by using only default optimization flags such as -O2 or -Os.