Skip to main content

mdtls CVE-2026-93402

MEDIUM
2026-09-23 vendor:ubuntu
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain man-in-the-middle position on network path
  2. Delivery
    Present forged/mismatched peer certificate
  3. Exploit
    mdtls discards failed verification result
  4. Execution
    Session established with attacker as trusted peer
  5. Impact
    Intercept 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

vuln.today AI 7.4 HIGH

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.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
SUSE PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Red Hat 3.1 LOW

Primary rating from SUSE.

DescriptionCVE.org

[mdtls discards the peer-identity verification result]

Threat Intelligence Overview

Data Quality
1 sources
Confidence: Low
CVE.org Vendor

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Vendor 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

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy