PT-2026-49713 · Zephyr · Zephyr

CVE-2026-10640

·

Published

2026-06-16

·

Updated

2026-06-16

CVSS v3.1

7.1

High

VectorAV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Name of the Vulnerable Software and Affected Versions Zephyr versions 3.3.0 through 4.4.0
Description Use-after-free occurs in the IPv6 Neighbor Discovery send paths within the functions net ipv6 send na(), net ipv6 send ns(), and net ipv6 send rs(). The issue arises when the system updates per-interface ICMP-sent statistics by calling net pkt iface(pkt) after net send data(pkt) has already released the packet's reference. If the network slab block is freed before the statistics are updated, the system dereferences a freed pointer to increment iface-stats.icmp.sent. This can lead to corrupted statistics, a system crash causing denial of service, or limited memory corruption. The vulnerable Neighbor Advertisement path can be triggered by any unauthenticated on-link node by sending ICMPv6 Neighbor Solicitations to a node with native IPv6 enabled via handle ns input and net ipv6 send na().
Recommendations Update Zephyr versions 3.3.0 through 4.4.0 to a version where the iface argument is used instead of the sent packet for statistics updates.

Exploit

Fix

DoS

Use After Free

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-10640
GHSA-R74C-MR4M-7G9G

Affected Products

Zephyr