Description
In Eclipse ThreadX NetX Duo versions up to and including 6.5.2.202603, the NetX Secure X.509 parser accepts a certificate whose signature is an empty BIT STRING and records a signature length of 0xFFFFFFFF. A remote peer can present such a certificate during the TLS handshake, before authentication, and make the device read far outside the certificate buffer during signature verification, which is expected to fault.
Published: 2026-10-14
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Out‑of‑Bounds Memory Corruption
Action: Apply Patch
AI Analysis

Impact

This flaw occurs when the NetX Duo function calculating a certificate signature’s length does not verify that the length field is non‑zero. A certificate containing an empty ASN.1 BIT STRING will therefore be parsed as having an astronomically large length, causing subsequent code to read or write past the end of the provided buffer. When such a certificate is received during an unverified TLS handshake, the result is a remote memory corruption that may lead to a crash or arbitrary code execution. The vulnerability is identified by its CWE numbers for out‑of‑bounds access and integer overflow.

Affected Systems

The vulnerability affects the Eclipse Foundation’s NetX Duo real‑time operating system. No specific version range is cited in the advisory; all releases of NetX Duo that have not applied the referenced correction are potentially impacted.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity, and the lack of EPSS or KEV inclusion does not diminish the risk of exploitation. Since the input is supplied by a remote peer during the TLS handshake, an attacker can craft a malicious certificate and initiate a connection to trigger the flaw. The attack does not require prior authentication and therefore can be performed against any device or system that accepts TLS client certificates using NetX Duo.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Check the Eclipse NetX Duo advisories for an updated release that includes the fix; download and install the corrected version.
  • Update the running firmware or OS to a patched NetX Duo release as soon as available.
  • If an immediate update is not possible, restrict inbound TLS connections from untrusted networks or temporarily disable certificate verification on the affected endpoint until the patch has been applied.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 04 Nov 2026 13:30:00 +0000

Type Values Removed Values Added
Description `_nx_secure_x509_parse_signature_data` computes the certificate signature's length as `tlv_length - 1` without first checking that `tlv_length` is non-zero. A certificate whose signature is an empty ASN.1 BIT STRING therefore parses successfully and leaves the certificate holding a signature length of `0xFFFFFFFF` and a signature pointer one byte past the end of the buffer. Certificates are parsed from the peer during the TLS handshake, so the input is remote and unauthenticated. In Eclipse ThreadX NetX Duo versions up to and including 6.5.2.202603, the NetX Secure X.509 parser accepts a certificate whose signature is an empty BIT STRING and records a signature length of 0xFFFFFFFF. A remote peer can present such a certificate during the TLS handshake, before authentication, and make the device read far outside the certificate buffer during signature verification, which is expected to fault.
Title Out-of-bounds read via an empty signature BIT STRING in NetX Secure X.509 parsing

Sat, 17 Oct 2026 06:00: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': 'partial'}, 'version': '2.0.3'}


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

Type Values Removed Values Added
Title NetX Duo TLS Certificate Parsing Weakness Leading to Out‑of‑Bounds Access

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

Type Values Removed Values Added
Title NetX Duo TLS Certificate Parsing Weakness Leading to Out‑of‑Bounds Access

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

Type Values Removed Values Added
Description `_nx_secure_x509_parse_signature_data` computes the certificate signature's length as `tlv_length - 1` without first checking that `tlv_length` is non-zero. A certificate whose signature is an empty ASN.1 BIT STRING therefore parses successfully and leaves the certificate holding a signature length of `0xFFFFFFFF` and a signature pointer one byte past the end of the buffer. Certificates are parsed from the peer during the TLS handshake, so the input is remote and unauthenticated.
Weaknesses CWE-125
CWE-191
References
Metrics cvssV4_0

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


Subscriptions

Eclipse Netx Duo
cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-11-04T13:20:59.238Z

Reserved: 2026-10-06T16:53:12.796Z

Link: CVE-2026-106464

cve-icon Vulnrichment

Updated: 2026-10-16T20:13:38.037Z

cve-icon NVD

Status : Awaiting Analysis

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

Modified: 2026-11-04T14:17:20.820

Link: CVE-2026-106464

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T05:45:03Z

Weaknesses
  • CWE-125

    Out-of-bounds Read

  • CWE-191

    Integer Underflow (Wrap or Wraparound)