CVE-2026-10666Disclosure(zephyrproject / zephyr)

LOWCVSS 9.8 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

parse_ipv4() in subsys/net/ip/utils.c (reached via net_ipaddr_parse() for strings of the form "a.b.c.d:port") copies the port substring into a fixed 17-byte stack buffer (char ipaddr[NET_IPV4_ADDR_LEN + 1]) using a length of str_len - end - 1, where str_len is the full, unbounded input length and end is only the (<=15-byte) offset of the ':' delimiter. Because the destination size is never consulted, a crafted address string with a long suffix after the colon (e.g. "1.2.3.4:" followed by hundreds of bytes) causes an out-of-bounds stack write whose length and contents are fully attacker-controlled (memcpy of the suffix plus a trailing NUL), enabling memory corruption and at minimum a denial of service, and potentially control-flow hijack. The parser is reached from the standard socket API (zsock_getaddrinfo / literal-address resolution), DNS server-string configuration, and the eswifi Wi-Fi co-processor DNS-response path, so an application that resolves a network-influenced address string is exposed. The bug was introduced when the parser was added (Zephyr v1.9.0) and shipped in all releases through v4.4.0. The fix removes the unbounded copy and validates the port length before copying into a small dedicated buffer. Note: the equivalent IPv6 "[addr]:port" path in parse_ipv6() retains the same unbounded copy at this commit and remains a separate, still-reachable instance of the defect.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-121

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • zephyr

Threat summary

  • 5 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 3 signals
  • Disclosure: 4 classified signals
  • General: 1 classified signal
  • Peaked 1d ago at 4 mentions (2026-07-12); latest day: 1
  • 5 total mentions across 2 days

Affected systems

Products
zephyr

Deep dive

Activity timeline5 mentions / 2d
01234Mentions · 2026-07-12: 4Mentions · 2026-07-13: 1Technical Details · 2026-07-12: 2Technical Details · 2026-07-13: 107-1207-13
Signal classification2 categories
Disclosure
480.0%
General
120.0%
Referenced assets6 URLs
Classification over time
DateTotalLabels
2026-07-124
Disclosure3General1
2026-07-131
Disclosure1
Full discourse5 posts
  • CVE@CVEnew
    General

    CVE-2026-10666 parse_ipv4() in subsys/net/ip/utils.c (reached via net_ipaddr_parse() for strings of the form "a.b.c.d:port") copies the port substring into a fixed 17-byte stack buf… https://www.cve.org/CVERecord?id=CVE-2026-10666

    Post summary

    The post references CVE-2026-10666 and notes a buffer overflow issue in parse_ipv4, but contains no PoC, exploit, patch, or evidence of active exploitation.

    000211.2K
    58.1K followersView on X
  • SecNews@SecNews_GR
    Disclosure

    CVE-2026-10666: stack overflow στο Zephyr μέσω net_ipaddr_parse https://secn.ws/58KnZH

    Post summary

    The post announces CVE‑2026‑10666, indicating a stack‑overflow vulnerability in Zephyr’s net_ipaddr_parse function.

    00000113
    7.0K followersView on X
  • Infoflowcloud@infoflowcloud
    Disclosure

    🚨*CVE* CVE-2026-10666 parse_ipv4() in subsys/net/ip/utils.c (reached via net_ipaddr_parse() for strings of the form "a.b.c.d:port") copies the port substring into a fixed 17-byte stack buf… https://www.cve.org/CVERecord?id=CVE-2026-10666 ----- Traducción: CVE-2026-10666 par… http://infoflow.cloud`

    Post summary

    The post announces CVE‑2026‑10666, describes a stack buffer overflow in parse_ipv4(), and links to the official CVE record—no PoC, exploit, or mitigations are provided.

    0000050
    92 followersView on X
  • MalwareObserver@MalwareObserver
    Disclosure

    🐛 VULNERABILITIES CVE Notify: 🚨 [CVE-2026-10666](https://github.com/zephyrproject-rtos/zephyr/commit/1c8d19a51f9a3c1be6de53854c8a... https://github.com/zephyrproject-rtos/zephyr/commit/1c8d19a51f9a3c1be6de53854c8ad8c2720a0f48 #Vulnerability #CVE #ZeroDay

    Post summary

    The post shares a GitHub commit link tied to CVE-2026-10666, indicating the vulnerability has been identified but provides no additional exploitation, patch, or technical details.

    0000052
    10 followersView on X
  • VulDB 🛡@vuldb
    Disclosure

    A new vulnerability with increased severity was disclosed for zephyrproject zephyr (CVE-2026-10666) https://vuldb.com/vuln/377882

    Post summary

    A new vulnerability (CVE‑2026‑10666) in Zephyr Project Zephyr has been disclosed with an increased severity.

    00000123
    2.3K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
OSzephyrprojectzephyr---

Explore more