PT-2026-49710

CVE-2026-10637

·

Published

2026-06-16

·

Updated

2026-07-01

Description by

CVSS 3.1
7.1
High
MetricsAV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Name of the Vulnerable Software and Affected Versions Zephyr (affected versions not specified)
Description A use-after-free issue exists in the mld send() function within the IPv6 Multicast Listener Discovery (MLD) implementation. The function attempts to read the packet interface using net pkt iface(pkt) after net send data(pkt) has successfully returned. According to the network stack ownership contract, a successful send operation transfers ownership of the net pkt, leading the L2 driver to free it. Consequently, accessing the packet after this call results in a read of a freed object. When CONFIG NET STATISTICS PER INTERFACE is enabled, the recovered interface pointer is dereferenced to update statistics. If the memory is concurrently reallocated, this can lead to a NULL-pointer dereference causing a crash or a stray write resulting in memory corruption. This can be triggered remotely without authentication on the local link by sending a valid MLDv2 General Query, which prompts the handle mld query() function to call send mld report() and subsequently mld send(), potentially leading to a denial of service.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Researchers
Vendors
Affected products
Weakness enumeration
Related identifiers
GHSA-M23W-34PP-4H92
Found an issue in the description? Have something to add? Feel free to write us 👾