CVE-2026-115403 PUBLISHED

NULL pointer dereference in the BSD raw IPv6 send path when the destination table is full

Assigner: eclipse
Reserved: 22.10.2026 Published: 02.11.2026 Updated: 02.11.2026

In Eclipse ThreadX NetX Duo versions 6.0 through 6.5.2.202603a, built with BSD raw socket and IPv6 support, the IPv6 raw send path uses the destination-table entry it adds without checking that the add succeeded. When the destination table is full and an off-link destination is reached through a default router whose neighbour cache entry is unknown, sending on an IPv6 raw socket with header inclusion dereferences a NULL pointer; a remote sender can fill the table, for example with ICMPv6 Packet Too Big messages, and crash the sending thread.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS Score: 8.2

Product Status

Vendor Eclipse Foundation
Product Eclipse ThreadX
Versions Default: unaffected
  • affected from 6.0 to 6.5.2.202603a (incl.)

Credits

  • Frédéric Desbiens finder

References

Problem Types

  • CWE-252 Unchecked return value CWE
  • CWE-476 NULL pointer dereference CWE