CVE-2026-34872: Mbed TLS · Improper Verification of Cryptographic Signature
Source CVE Database V5
Not known to be exploited · CVSS 9.1 Critical.
Data as of 26 Oct 2026, 15:59 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 10% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 1 Apr 2026
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
Organizations should immediately identify and inventory all systems and applications using Mbed TLS versions 3.5.x through 3.6.5 and TF-PSA-Crypto 1.0. Since no official patches are currently available, mitigation should focus on: 1) Avoiding use of finite-field Diffie-Hellman key exchanges that rely on contributory behavior in affected libraries; 2) Applying strict input validation and sanity checks on Diffie-Hellman parameters at the application level to prevent manipulation of shared secrets; 3) Where possible, migrating to elliptic-curve Diffie-Hellman (ECDH) or other cryptographic algorithms not affected by this issue; 4) Monitoring network traffic for unusual handshake patterns indicative of exploitation attempts; 5) Implementing network-level protections such as TLS interception or firewall rules to limit exposure of vulnerable protocols; 6) Staying updated with vendor advisories for patches or updated library versions addressing this vulnerability; 7) Conducting security assessments and penetration testing focused on cryptographic protocol implementations to detect potential exploitation. These steps go beyond generic advice by emphasizing protocol-specific mitigations and proactive detection.
Description
An issue was discovered in Mbed TLS 3.5.x and 3.6.x through 3.6.5 and TF-PSA-Crypto 1.0. There is a lack of contributory behavior in FFDH due to improper input validation. Using finite-field Diffie-Hellman, the other party can force the shared secret into a small set of values (lack of contributory behavior). This is a problem for protocols that depend on contributory behavior (which is not the case for TLS). The attack can be carried by the peer, or depending on the protocol by an active network attacker (person in the middle).