Description
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.
Published: 2026-10-14
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Remote code execution on client via TLS 1.3 handshake
Action: Patch immediately
AI Analysis

Impact

The NetX Duo TLS 1.3 client copies the server’s cookie from a HelloRetryRequest into its own ClientHello without validating the cookie’s size or contents. Because the cookie originates from the server and the copy occurs before certificate authentication is complete, an attacker can send a crafted HelloRetryRequest that causes the client to write beyond its TLS packet buffer. This buffer overflow can corrupt memory and allows arbitrary code execution on the client device during the TLS handshake.

Affected Systems

The vulnerability affects the NetX Duo client implementation provided by the Eclipse Foundation. No specific version numbers are supplied, so any build of NetX Duo containing the vulnerable TLS 1.3 HelloRetryRequest handling routine—including current releases prior to the fix—is potentially affected. Only the client side of the TLS handshake is impacted; the server side is not vulnerable.

Risk and Exploitability

With a CVSS score of 9.3 the flaw is considered critical. The EPSS score is <1%, but the high CVSS indicates that exploitation is likely if an attacker can target the client. The vulnerability is not yet listed in CISA’s KEV catalog. Because the exploit requires the client to connect to a malicious server, the attack vector is remote and does not require local privileges. An attacker can trigger the overflow by simply initiating a TLS 1.3 session with a crafted HelloRetryRequest and does not need any certificates, enabling easily automated exploitation.

Generated by OpenCVE AI on October 15, 2026 at 15:03 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade NetX Duo to the latest patched version that corrects the HelloRetryRequest cookie copy routine.
  • If an upgrade is not immediately possible, modify the client configuration to enforce strict cookie length validation or to reject HelloRetryRequest messages that contain oversized cookies. This limits the ability of an attacker to overflow the buffer.
  • Deploy network controls or certificate pinning to detect and block traffic from untrusted servers, reducing the chance that the vulnerable client will ever process a malicious HelloRetryRequest.

Generated by OpenCVE AI on October 15, 2026 at 15:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 17 Oct 2026 02:45:00 +0000

Type Values Removed Values Added
First Time appeared Eclipse
Eclipse netx Duo
Vendors & Products Eclipse
Eclipse netx Duo

Fri, 16 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Title TLS 1.3 HelloRetryRequest Buffer Overflow in NetX Duo Client

Wed, 14 Oct 2026 21:00:00 +0000

Type Values Removed Values Added
Title TLS 1.3 HelloRetryRequest Buffer Overflow in NetX Duo Client

Wed, 14 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description 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.
Weaknesses CWE-787
References
Metrics cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Eclipse Netx Duo
cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-10-16T20:12:39.252Z

Reserved: 2026-09-30T14:46:51.792Z

Link: CVE-2026-103415

cve-icon Vulnrichment

Updated: 2026-10-16T20:12:33.827Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-14T18:17:19.790

Modified: 2026-10-16T21:17:13.370

Link: CVE-2026-103415

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T02:30:13Z

Weaknesses