Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain man-in-the-middle position on network path
-
DeliveryPresent forged/mismatched peer certificate
-
Exploitmdtls discards failed verification result
-
ExecutionSession established with attacker as trusted peer
-
ImpactIntercept and tamper with channel traffic
Vulnerability Assessment
| Exploitation Conditions | Exploitation requires the attacker to hold an active man-in-the-middle position between the mdtls-using client and its intended peer (e.g., adjacent-network attacker, hostile Wi-Fi/gateway, or DNS/ARP/BGP redirection), because the flaw only removes peer authentication - it does not by itself grant remote code execution or data access absent an interception point. The condition that enables it is intrinsic to the library (the verification result is discarded), so it applies to default use of any code path relying on mdtls for peer-identity checks rather than to a special configuration. What LIMITS exploitation: the attacker must be able to intercept/redirect the connection and present a substitute certificate; purely passive off-path attackers cannot leverage it. Authentication requirements cannot be confirmed from available data because no CVSS vector was provided. |
| Impact | This flaw is a classic peer-authentication bypass: 'mdtls discards the peer-identity verification result' means the library performs certificate/peer-identity validation but then ignores (throws away) the outcome, so a failed verification is treated the same as a successful one. This maps to CWE-295 (Improper Certificate Validation) and defeats the core security guarantee of (D)TLS - authenticating the remote peer. No CVSS vector, CVSS score, or CWE was supplied in the input, and there is no EPSS score, no CISA KEV listing, and no POC reference, so quantitative exploitation signals are absent and must be inferred. Real-world risk hinges almost entirely on whether an attacker can occupy a man-in-the-middle position on the network path: if they can, this is high impact (full impersonation of the trusted peer, breaking confidentiality and integrity of the channel); if they cannot, the flaw is latent. Because it silently disables authentication rather than crashing, it is unlikely to be noticed in normal operation, which raises the severity for security-sensitive deployments. The only corroborating signal is that the issue was reported/tracked by vendor:ubuntu, indicating it is a packaged software component under distro tracking rather than an unsubstantiated claim. Note the key uncertainty: the identity, version range, and deployment footprint of 'mdtls' cannot be confirmed from the provided data and should be verified against the Ubuntu security tracker and upstream advisory. |
| Exploit ScenarioDerived | An attacker positioned on the network path (e.g., rogue Wi-Fi, ARP/DNS spoofing, or a compromised upstream hop) presents a forged or mismatched certificate to a client using mdtls. Because the library discards the peer-identity verification result, the connection is accepted despite the identity mismatch, letting the attacker impersonate the legitimate server and decrypt, read, or modify the supposedly authenticated traffic. No public exploit code is referenced in the input, but the flaw requires no special tooling beyond a standard MitM setup. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 24, 2026
Peer-identity verification bypass in the mdtls DTLS library causes a failed certificate/peer-identity check to be treated exactly like a successful one, allowing a man-in-the-middle to impersonate the intended peer to any client that relies on mdtls for authentication. The assessed impact is high for confidentiality and integrity with no availability impact (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N), but exploitation is conditional: the attacker must already hold an active interception position between the mdtls client and its peer, such as an adjacent-network foothold, a hostile Wi-Fi or gateway, or DNS/ARP/BGP redirection, and must present a substitute certificate. There is no public exploit identified at time of analysis and no vendor-released patch identified in the available data; the issue was reported through the Ubuntu vendor channel, and authentication requirements are not confirmed from available data.
RemediationAI
No vendor-released patch was identified at time of analysis, so the immediate priority is compensating controls rather than an upgrade. First, do not rely on mdtls alone for peer identity: enforce authentication above the DTLS layer by pinning the expected peer certificate or public-key fingerprint in application code (SPKI pinning) and rejecting the session if the pin does not match - this is effective even if mdtls ignores its own verification result, but it requires code changes and re-issuance when legitimate certificates rotate. Second, where feasible, replace mdtls with a maintained DTLS/TLS stack that correctly propagates verification failures, accepting the integration and footprint cost. Third, reduce the exposure that makes impersonation possible: restrict DTLS endpoints to trusted network segments, avoid running mdtls-based clients over untrusted Wi-Fi or public networks, and use network-layer protections (802.1X, IPsec/WireGuard tunnels, DNSSEC and dynamic ARP inspection) to raise the cost of the required man-in-the-middle positioning - noting these only mitigate, not eliminate, the flaw for an attacker already on-path. Finally, monitor for the attack: alert on unexpected certificate changes, renegotiations, or peer identity mismatches in logs, and track the Ubuntu security tracker entry for CVE-2026-93402 for the eventual patched package version before applying it through normal update channels.
Affected ProductsAI
The affected component is the mdtls DTLS library itself; per the independent assessment, the flaw is intrinsic to default use of any code path relying on mdtls for peer-identity verification, so all deployments built on mdtls should be treated as affected until the vendor confirms otherwise. No CPE strings, version ranges, or fixed versions were provided in the input data, so an exact affected-version mapping cannot be confirmed from these sources; the reporting source is the Ubuntu vendor channel, and Ubuntu's security notices/tracker entry for CVE-2026-93402 should be consulted for the authoritative package and version list (for example any Ubuntu-packaged software bundling or linking mdtls). Downstream products are those embedding mdtls in clients, IoT firmware, or services that terminate DTLS sessions and rely on it for mutual or server authentication.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
mdtls is a DTLS (Datagram TLS) implementation used to provide confidentiality, integrity, and peer authentication over datagram transports such as UDP, commonly in embedded, IoT, and latency-sensitive networked components. In a correct TLS/DTLS handshake, the stack validates the peer's certificate chain and hostname/identity against the configured trust anchors and then enforces that result before letting the session proceed. Here the verification is actually performed - the library computes the peer-identity result - but the outcome is discarded (its return value or status is effectively ignored), so the session continues as though authentication succeeded. The root cause therefore falls in the improper-certificate-validation class (CWE-295-style), although the input data assigned no CWE identifier. Because the defect is internal to the library rather than configuration-dependent, it applies to default use of any code path that depends on mdtls for peer-identity checks, meaning the crypto is only as strong as the caller's assumption that mdtls enforces the identity result. It does not, by itself, produce remote code execution or grant access to data absent an interception point; it removes authentication, which then enables impersonation and full read/modify of the DTLS-protected channel once a MITM position exists. No CPE strings, CVSS vector, CWE, or EPSS/KEV signals were supplied beyond the vendor report and the independent assessment.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
MitM position is required to exploit (AC:H) but no credentials or user interaction are needed (PR:N/UI:N); broken peer auth exposes and allows tampering of the channel (C:H/I:H), with no direct availability impact.
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Primary rating from SUSE.
DescriptionCVE.org
[mdtls discards the peer-identity verification result]
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Same technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Moderate| Product | Status |
|---|---|
| SLES15-SP5-CHOST-BYOS-SAP-CCloud | Not-Affected |
| SLES15-SP6-CHOST-BYOS | Affected |
| SLES15-SP6-CHOST-BYOS-Aliyun | Affected |
| SLES15-SP6-CHOST-BYOS-Azure | Affected |
| SLES15-SP6-CHOST-BYOS-EC2 | Affected |
| SLES15-SP6-CHOST-BYOS-GCE | Affected |
| SLES15-SP6-CHOST-BYOS-GDC | Affected |
| SLES15-SP6-CHOST-BYOS-SAP-CCloud | Affected |
| SLES15-SP7-CHOST-BYOS-Aliyun | Affected |
| SLES15-SP7-CHOST-BYOS-Azure | Affected |
| SLES15-SP7-CHOST-BYOS-EC2 | Affected |
| SLES15-SP7-CHOST-BYOS-GCE | Affected |
| SLES15-SP7-CHOST-BYOS-GDC | Affected |
| SLES15-SP7-CHOST-BYOS-SAP-CCloud | Affected |
| SUSE Linux Enterprise Desktop 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| openSUSE Leap 16.0 | Affected |
| SLES15-SP3-CHOST-BYOS-Aliyun | Not-Affected |
| SLES15-SP3-CHOST-BYOS-Azure | Not-Affected |
| SLES15-SP3-CHOST-BYOS-EC2 | Not-Affected |
| SLES15-SP3-CHOST-BYOS-GCE | Not-Affected |
| SLES15-SP3-CHOST-BYOS-SAP-CCloud | Not-Affected |
| SLES15-SP4-CHOST-BYOS | Not-Affected |
| SLES15-SP4-CHOST-BYOS-Aliyun | Not-Affected |
| SLES15-SP4-CHOST-BYOS-Azure | Not-Affected |
| SLES15-SP4-CHOST-BYOS-EC2 | Not-Affected |
| SLES15-SP4-CHOST-BYOS-GCE | Not-Affected |
| SLES15-SP4-CHOST-BYOS-SAP-CCloud | Not-Affected |
| SLES15-SP5-CHOST-BYOS-Aliyun | Not-Affected |
| SLES15-SP5-CHOST-BYOS-Azure | Not-Affected |
| SLES15-SP5-CHOST-BYOS-EC2 | Not-Affected |
| SLES15-SP5-CHOST-BYOS-GCE | Not-Affected |
| SLES15-SP5-CHOST-BYOS-GDC | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP5 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP6 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Server 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP6 | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE CaaS Platform 3.0 | Not-Affected |
| SUSE CaaS Platform 4.0 | Not-Affected |
| SUSE Enterprise Storage 6 | Not-Affected |
| SUSE Enterprise Storage 7 | Not-Affected |
| SUSE Enterprise Storage 7.1 | Not-Affected |
| SUSE Linux Enterprise Desktop 12 SP3 | Not-Affected |
| SUSE Linux Enterprise Desktop 12 SP4 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP5 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP6 | Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP3 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP4 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15-ESPOS | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 15-LTSS | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 | Not-Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP3 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP3-BCL | Not-Affected |
| SUSE Linux Enterprise Server 12 SP3-ESPOS | Not-Affected |
| SUSE Linux Enterprise Server 12 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 12 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP4-ESPOS | Not-Affected |
| SUSE Linux Enterprise Server 12 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3 | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-BCL | Not-Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15-LTSS | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 12 SP3 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Not-Affected |
| SUSE Manager Proxy 4.0 | Not-Affected |
| SUSE Manager Proxy 4.1 | Not-Affected |
| SUSE Manager Proxy 4.2 | Not-Affected |
| SUSE Manager Proxy 4.3 | Not-Affected |
| SUSE Manager Proxy LTS 4.3 | Not-Affected |
| SUSE Manager Retail Branch Server 4.0 | Not-Affected |
| SUSE Manager Retail Branch Server 4.1 | Not-Affected |
| SUSE Manager Retail Branch Server 4.2 | Not-Affected |
| SUSE Manager Retail Branch Server 4.3 | Not-Affected |
| SUSE Manager Retail Branch Server LTS 4.3 | Not-Affected |
| SUSE Manager Server 4.0 | Not-Affected |
| SUSE Manager Server 4.1 | Not-Affected |
| SUSE Manager Server 4.2 | Not-Affected |
| SUSE Manager Server 4.3 | Not-Affected |
| SUSE Manager Server LTS 4.3 | Not-Affected |
| SUSE OpenStack Cloud 8 | Not-Affected |
| SUSE OpenStack Cloud 9 | Not-Affected |
| SUSE OpenStack Cloud Crowbar 8 | Not-Affected |
| SUSE OpenStack Cloud Crowbar 9 | Not-Affected |
| openSUSE Leap 15.3 | Not-Affected |
| openSUSE Leap 15.4 | Not-Affected |
| openSUSE Leap 15.5 | Not-Affected |
| openSUSE Leap 15.6 | Affected |
| SLES-CHOST-BYOS-Aliyun | Affected |
| SLES-CHOST-BYOS-Azure | Affected |
| SLES-CHOST-BYOS-EC2 | Affected |
| SLES-CHOST-BYOS-GCE | Affected |
| SLES-CHOST-BYOS-GDC | Affected |
| SLES-CHOST-BYOS-SAP-CCloud | Affected |
| SUSE Linux Enterprise Server for NVIDIA 16.1 | Affected |
| suse/manager/5.0/x86_64/server-hub-xmlrpc-api suse/multi-linux-manager/5.1/x86_64/server-hub-xmlrpc-api suse/multi-linux-manager/5.2/x86_64/server-hub-xmlrpc-api | Affected |
CVE.org
GitHub PoC
Exploit-DB