CVE-2026-63920

Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
19/07/2026
Last modified:
27/07/2026

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> ipv6: validate extension header length before copying to cmsg<br /> <br /> ip6_datagram_recv_specific_ctl() builds IPV6_{HOPOPTS,DSTOPTS,RTHDR}<br /> cmsgs (and their IPV6_2292* legacy counterparts) by trusting the<br /> on-wire hdrlen byte (ptr[1]) when computing the put_cmsg() length.<br /> The length was validated only at parse time (ipv6_parse_hopopts(),<br /> etc.). An nftables payload-write expression can rewrite hdrlen after<br /> parsing and before the skb reaches recvmsg; the write itself is<br /> in-bounds but put_cmsg() then reads up to ((hdrlen+1)