PT-2026-49713 · Zephyr · Zephyr
CVE-2026-10640
·
Published
2026-06-16
·
Updated
2026-06-16
CVSS v3.1
7.1
High
| Vector | AV: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
Affected Products
Zephyr