IT SBIT Services
Schneeberger
DEEN
CVE tracker

NetX Duo: Out-of-bounds write in TLS 1.3 HelloRetryRequest handling

CVE-2026-103415Critical 9.3

← All vulnerabilities

Summary

NetX Duo, the TCP/IP and TLS library of Eclipse ThreadX used in embedded and IoT devices, contains an out-of-bounds write in its TLS 1.3 client. A malicious or compromised server can send an oversized cookie in a HelloRetryRequest, and the client copies it into its second ClientHello without checking the packet size. The write happens before certificate authentication, so the attacker does not need a valid certificate. The attack requires a TLS 1.3 build with ECC ciphersuites enabled and a TLS packet buffer smaller than the cookie plus the other ClientHello fields.

Affected

  • NetX Duo 6.0_rel through 6.5.1.202602 (affected range 0 to <= 6.5.1.202602).
  • Only TLS 1.3 builds with ECC ciphersuites enabled, acting as a TLS client, are affected.
  • Default builds with TLS 1.3 disabled are not affected.
  • Only the client code path is affected.

Fixed in

  • Fixed in NetX Duo 6.5.2.202603.

Workaround

  • Unknown. No vendor workaround has been published.
  • Restrict which servers affected devices can connect to, and place these devices behind network controls.
  • Check whether TLS 1.3 is enabled in the device firmware.

Exploitation

  • CISA SSVC assessment: exploitation none, automatable yes, technical impact total.
  • Not listed in the CISA Known Exploited Vulnerabilities catalog.
  • No public proof of concept was found in our research.
  • The reporter demonstrated control-flow redirection in a test layout; impact beyond a crash depends on the build and platform protections.

Our recommendation

  • Identify embedded devices and firmware that use NetX Duo, and ask the device vendors for their NetX Duo version and patch plan.
  • Prioritise devices that make outbound TLS connections to untrusted endpoints.
  • Apply vendor firmware updates containing NetX Duo 6.5.2.202603 or later as soon as they are available.
  • Restrict and monitor outbound connections from affected devices until patched.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 31 Oct 2026, 01:47.

Original description (NVD)

When a TLS 1.3 client processes a HelloRetryRequest, it copies the server's cookie into its second ClientHello without checking that the cookie fits in the outgoing packet. Both the length and the contents of that cookie come from the peer, and the write happens before certificate authentication completes, so a malicious or compromised server can overwrite memory past the caller supplied TLS packet buffer without presenting a certificate. Only the client path is affected.

NVD references (2)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.