PT-2026-145667

CVE-2026-126957

·

Published

2026-11-12

·

Updated

2026-11-12

Description by

CVSS 4.0
6.9
Medium
MetricsAV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Zephyr (affected versions not specified)
Description An integer underflow exists in the IPv4 option handling of the system. A remote, unauthenticated attacker can read stack memory by sending an ICMP Echo Request containing an IPv4 Record Route or Timestamp option. The functions icmpv4 update record route() and icmpv4 update time stamp() in subsys/net/ip/icmpv4.c calculate the length of recorded data using uint8 t arithmetic. Because the attacker-controlled Pointer field is not validated against the RFC 791 minimum requirements (4 for Record Route and 5 for Timestamp), a small value can cause the length to wrap up to 252 bytes. Consequently, net pkt write() reads beyond the 40-byte opt data stack buffer, leaking up to 213 bytes of stack memory, including stack and heap pointers, in the ICMP Echo Reply. This process can be repeated without crashing the device. The issue affects devices built with CONFIG NET IPV4 HDR OPTIONS, which is selected by CONFIG NET IPV4 IGMP.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Vendors
Affected products
Related identifiers
GHSA-CVV6-5F6X-87QF
Found an issue in the description? Have something to add? Feel free to write us 👾