Critical severity · published Oct 20, 2026
CVE-2026-93475
Out-of-bounds Write via an Unbounded RSA Modulus in NetX Secure X.509
9.3
CVSS
0.2%
EPSS
No
On KEV
Description
The X.509 parser in NetX Secure accepts an RSA public key of any size, but every signature-verification path decrypts into fixed-size buffers dimensioned for the `NX_CRYPTO_MAX_RSA_MODULUS_SIZE` default of 4096 bits. A certificate carrying a larger modulus drives an out-of-bounds write past a file-scope static during ordinary certificate-chain verification. It is reachable pre-authentication. The issuer used for the crypto operation is looked up in the remote, peer-supplied store before the trusted store, so the attacker supplies the oversized key themselves as an intermediate in the chain they present. It triggers on a TLS or DTLS client verifying a malicious server's chain, and on a server performing client-certificate authentication.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 16% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
ET
Eclipse ThreadX - NetX Duo · Eclipse Foundation
through 6.5.1.202602 · source: vendor
Affected product
ET
Eclipse ThreadX - NetX Duo
Eclipse Foundation
More from Eclipse ThreadX - NetX Duo
9.3
CVE-2026-103416
Out-of-bounds write via the TLS 1.3 handshake message cache in NetX Duo in Eclipse ThreadX NetX Duo 6.5.1.202602 allows a handshake message larger than the cache writes past it…
8.8
CVE-2026-94018
NetX Duo Web HTTP server releases an uninitialized packet pointer on the PUT Content-Length underflow path
8.7
CVE-2026-92843
Out-of-bounds Read via the TLS 1.3 Certificate extensions_length in NetX Secure
8.7
CVE-2026-92853
Out-of-bounds Read via a Zero-length TLS 1.3 Certificate Message in NetX Secure
7.5
CVE-2026-11576
The security fix for CVE-2025-0728 in eclipse-threadx NetX Duo refactors error handling in the HTTP server PUT process to use a shared cleanup label, but this unified cleanup path…