Skip to main content
VulnerabilityPublished Updated

CVE-2025-49087: Mbed mbedtls · Covert Timing Channel

Affects Mbed mbedtlsSource CVE Database V5

0

Not known to be exploited · CVSS 4.0 Medium.

Data as of 26 Oct 2026, 12:55 UTC

CVSS 3.1 base score
4.0Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 40% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 20 Jul 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

Affected software

ProductAffectedFixed in
GitHubmbed-tls/mbedtlspkg:github/mbed-tls/mbedtlsOther threatsAffected
  • =3.6.1
  • =3.6.2
  • =3.6.3
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Organizations should prioritize upgrading Mbed TLS to version 3.6.4 or later once available, as this will likely contain the fix for the timing discrepancy in padding removal. In the interim, developers should consider disabling or avoiding the use of PKCS#7 padding mode in block cipher operations if feasible, or implement constant-time padding removal routines to eliminate timing side channels. Network defenses such as intrusion detection systems should be tuned to detect abnormal timing-based probing patterns, although this is challenging. Additionally, organizations should conduct code audits and penetration testing focusing on cryptographic implementations to identify and remediate similar timing side channels. For embedded and IoT devices where updates are difficult, compensating controls such as network segmentation, strict access controls, and monitoring for anomalous traffic should be enforced to reduce exposure. Finally, raising awareness among development teams about side-channel vulnerabilities and secure cryptographic coding practices is essential to prevent recurrence.

Description

In Mbed TLS 3.6.1 through 3.6.3 before 3.6.4, a timing discrepancy in block cipher padding removal allows an attacker to recover the plaintext when PKCS#7 padding mode is used.

References

Community reviews

Loading reviews…