Skip to main content

Eclipse NetX Duo CVE-2026-106465

| EUVDEUVD-2026-101504 HIGH
Authentication Bypass by Spoofing (CWE-290)
2026-10-14 eclipse
8.7
CVSS 4.0 · Vendor: eclipse
View

Attack ChainAIDerived

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

  1. Access
    Reach internet-facing DTLS server
  2. Delivery
    Craft ClientHello with one cookie byte
  3. Exploit
    Bypass HelloVerifyRequest cookie check
  4. Execution
    Complete handshake on spoofed source
  5. Impact
    Exhaust server resources / reflect traffic

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Anti-spoofing controls
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the target to be running NetX Secure in DTLS server mode performing the HelloVerifyRequest cookie exchange - i.e. a reachable DTLS listener - and succeeds against default configurations because the cookie-validation defect is in the standard handshake path, needing no authentication (PR:N) and no user interaction (UI:N). The practical limiting factors are network reachability of the DTLS server endpoint and that the realized harm is anti-spoofing/availability abuse (forged-source handshakes, amplification, resource exhaustion) rather than data compromise; devices not exposing a DTLS server, or fronted by stateful filtering that enforces return-routability, are not exploitable.

Impact

This is a genuine integrity/availability concern in the DTLS handshake rather than a code-execution flaw, and the supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms remote, unauthenticated, low-complexity reachability with no user interaction, scoring 8.7 (High). Impact is isolated to availability - VA:H (vulnerable system) and SA:L (subsequent system) with VC/VI/VA integrity and confidentiality set to N - consistent with the root cause: the server never validates the returned DTLS cookie, defeating the return-routability check that normally prevents spoofed-source handshakes and amplification/reflection abuse. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the real-world urgency therefore rests on exposure (internet-facing DTLS servers) rather than on observed in-the-wild activity. The CVSS network vector is consistent with the description, so no attack-vector conflict exists; the main caveat is that this is a defense-in-depth/anti-spoofing control failure whose practical harm (DoS amplification, resource exhaustion from forged clients) depends on deployment, not a direct compromise of the device's data.

Exploit ScenarioDerived

An attacker on the network sends a DTLS ClientHello to an exposed NetX Secure DTLS server with any single arbitrary byte placed in the cookie field of the first ClientHello. Because the server judges verification solely from the cookie length and never checks the value it issued, it skips the HelloVerifyRequest return-routability exchange and completes handshakes for forged (spoofed) source addresses, enabling spoofed-source handshakes and amplification/reflection toward third parties. No public exploit is identified at time of analysis, but the condition is trivial to trigger given the network/low-complexity vector.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Eclipse NetX Duo's NetX Secure DTLS server can be driven into completing handshakes with forged source addresses because the cookie it issues in a HelloVerifyRequest is never actually validated: the ClientHello parser copies the client-supplied cookie bytes over the value the server generated, and the server then treats the peer as verified based on the cookie's length alone, so a single arbitrary cookie byte in the first ClientHello skips the return-routability exchange entirely. The defect is remotely reachable with no authentication and no user interaction (CVSS 4.0 base 8.7, High; the independent assessment confirms AV:N/AC:L/PR:N/UI:N with an availability-only impact), and the practical harm is anti-spoofing and availability abuse - spoofed-source handshakes, amplification potential, and handshake state/resource exhaustion - not data compromise or code execution. No public exploit code has been identified at time of analysis, and CVE-2026-106465 is not listed in CISA KEV.

RemediationAI

No vendor-released patch version is identified in the available data, so the first step is to consult the Eclipse ThreadX NetX Duo advisory at https://github.com/eclipse-threadx/netxduo/security/advisories/GHSA-7c5f-gmpm-f655 (and the assignment record at https://gitlab.eclipse.org/security/cve-assignment/-/work_items/379) and apply the fixed NetX Duo/NetX Secure release named there as soon as it is published; until then treat the DTLS server as untrusted. If DTLS server functionality is not required, disable or exclude the NetX Secure DTLS server from the build - this removes the attack surface completely but breaks any legitimate DTLS clients. Where the DTLS listener must stay up, enforce return-routability at the network boundary: only permit inbound UDP to the DTLS port from sources that can be validated (unicast reverse-path forwarding/uRPF or a stateful firewall that drops unsolicited datagrams), accepting that legitimate clients behind NAT or on asymmetric paths may be blocked and should be allow-listed explicitly. Additionally, rate-limit new handshakes and cap half-open handshake state at the application or gateway layer so spoofed-source floods cannot exhaust memory - a mitigation that trades some legitimate connection throughput for resilience - and monitor egress traffic for amplification patterns toward spoofed victims, since the realized impact is denial of service rather than data compromise.

Affected VersionsENISA

NetX Duo 0 ≤6.5.2.202603

Affected Packages

euvd netx_duo no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

DTLS carries TLS over UDP and therefore cannot rely on TCP's three-way handshake for return-routability, so the protocol specifies a stateless cookie exchange (HelloVerifyRequest followed by a retried ClientHello carrying the echoed cookie) to prove a client actually receives traffic at its claimed address before the server allocates handshake state. This flaw is CWE-290 (Authentication Bypass by Spoofing): the server's verification decision is not cryptographically or even logically bound to the cookie it generated, since the parser overwrites the stored server-side cookie with attacker-controlled bytes and the check degrades to a length comparison. The affected component is NetX Secure, the TLS/DTLS implementation bundled with Eclipse Foundation's NetX Duo embedded TCP/IP stack, tracked by the CPE cpe:2.3:a:eclipse_foundation:netx_duo:*:*:*:*:*:*:*:* and typically deployed on microcontroller and RTOS platforms. Scope is limited to DTLS server mode that performs the HelloVerifyRequest cookie exchange - the vulnerable code path is in the standard handshake, so default configurations are affected once a DTLS listener is reachable, while devices that never expose a DTLS server endpoint are not exploitable.

Know when Netx Duo gets its next vulnerability

  • 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

Vendor (eclipse) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L
vuln.today AI 7.5 HIGH

Remote unauthenticated trigger in the default DTLS handshake (AV:N/AC:L/PR:N/UI:N); impact is loss of return-routability enabling spoofed handshakes and resource/amplification abuse, so A:H with C:N/I:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L

Primary rating from Vendor (eclipse).

CVSS VectorVendor: eclipse

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
Low

DescriptionCVE.org

The NetX Secure DTLS server sends a HelloVerifyRequest carrying a freshly generated cookie, but never checks the cookie a client returns. The ClientHello parser copies the client's cookie bytes over the value the server issued, and the server then decides whether the client has been verified from the cookie's length alone. A peer that puts any single cookie byte in its first ClientHello skips the verification exchange entirely, so the server has no return-routability check and completes handshakes for forged source addresses.

Technical POC Analysis

CWE-290 (Authentication Bypass by Spoofing), with CWE-406 as a secondary consequence.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

Eclipse NetX Duo deployments that expose the NetX Secure DTLS server are affected by CVE-2026-106465, a high-severity remote availability flaw that can let unauthenticated actors consume handshake resources and disrupt DTLS-dependent services. Organizations using affected embedded, IoT, industrial, or networking products should treat this as an operational resilience issue because no vendor-released patch is identified and the vulnerability is reachable over the network; no public exploit identified at time of analysis. Leadership should prioritize exposure reduction and vendor coordination to prevent service degradation or outages in devices and upstream services that rely on DTLS.

Business Impact: High
Compensating Controls

Disable NetX Secure DTLS server where not required; restrict DTLS/UDP to trusted networks; enforce anti-spoofing (uRPF/BCP38); rate-limit DTLS handshakes and cap handshake state; monitor for handshake floods; segment affected devices; use VPN/IPsec or alternate DTLS termination. No vendor-released patch identified at time of analysis.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Medium
widely-used embedded/IoT RTOS network stack, not universal infrastructure
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-103415 CRITICAL
9.3 Oct 14

Out-of-bounds write in the Eclipse NetX Duo TLS 1.3 client lets a malicious or compromised server corrupt memory past th

CVE-2026-102761 CRITICAL
9.3 Sep 29

An out-of-bounds write in Eclipse NetX Duo's WebSocket client allows unauthenticated remote attackers to corrupt NX_PACK

CVE-2026-102713 HIGH
8.8 Sep 29

Memory disclosure and denial of service in the Eclipse NetX Duo TFTP server addon (nxd_tftp_server) are reachable by an

CVE-2026-102712 HIGH
8.8 Sep 29

Unauthenticated remote attackers can exploit an out-of-bounds read in Eclipse NetX Duo's DTLS ClientHello parser to disc

CVE-2026-106464 HIGH
8.7 Oct 14

Out-of-bounds read in Eclipse NetX Duo's X.509 certificate parser (routine `_nx_secure_x509_parse_signature_data`) lets

CVE-2026-102718 HIGH
8.7 Sep 29

The SNMP agent addon in Eclipse ThreadX NetX Duo can be driven into an out-of-bounds read by a single unauthenticated re

CVE-2026-102760 HIGH
8.3 Sep 29

Memory corruption in the Eclipse ThreadX NetX Duo NetX Secure TLS stack can overrun the packet pool and crash a device,

CVE-2026-102762 HIGH
8.2 Sep 29

Malformed MQTT PUBLISH frames leak packet buffers in the Eclipse ThreadX NetX Duo MQTT client, letting a peer that can d

CVE-2026-102717 HIGH
7.5 Sep 30

An out-of-bounds read in Eclipse ThreadX NetX Duo's MQTT-over-WebSocket transport (the setter path) lets a malicious or

CVE-2026-102728 HIGH
7.5 Sep 29

Out-of-bounds reads in the client-side TLS and DTLS handshake parsers of Eclipse ThreadX NetX Duo (NetX Secure) through

CVE-2026-102758 HIGH
7.5 Sep 29

NetX Duo (NetX Secure) through 6.5.1.202602 performs a one-byte out-of-bounds read inside the ASN.1 TLV parsing primitiv

CVE-2026-102714 HIGH
7.1 Sep 29

Malformed ICMPv6 Neighbor Discovery option parsing in Eclipse NetX Duo can stall the IP thread or read past packet buffe

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