Live › vulnerability › CVE-2026-98950
Go to dashboardIn the Linux kernel's BPF flow dissector, the header-length bound is truncated to 16 bits before clamping, so packets longer than 65535 bytes get their offsets forced to zero. The sources do not describe an attacker-controlled outcome beyond incorrect packet dissection.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-23 21:57 UTC. All times on this page are UTC.
Systems running a Linux kernel with a BPF flow dissector program attached to packet processing, typically those using flow-dissection BPF for custom packet steering or monitoring. Systems that do not load BPF flow dissector programs are unlikely to be affected; the sources do not say more.
No product ranges from the sources yet.
uname -r and compare the running kernel to the fixed upstream kernel release listed in the NVD entrybpftool prog show (unknown whether this affects your setup)Each row is the first time that source carried this signal. The analyst’s rows are its own findings.
In the Linux kernel, the following vulnerability has been resolved:
flow_dissector: avoid u16 truncation of hlen in bpf_flow_dissect()
bpf_flow_dissect() sanitizes the offsets returned by the BPF program with clamp_t(u16, ..., hlen).
If hlen is bigger than 65535, the upper bound is truncated before the comparison. For instance, with hlen == 65536, both nhoff and thoff are forced to zero, even if the program returned sane values.
This is the same class of bug as the one fixed in commit 99bda1ecbd56 ("flow_dissector: avoid u16 truncation of skb->len when computing thoff"). That fix does not cover the BPF path, because __skb_flow_dissect() returns early when a BPF flow dissector handles the packet.
struct bpf_flow_keys stores nhoff and thoff as u16, so cap hlen to U16_MAX before clamping.
Found by sashiko while reviewing the commit above.
This page as .md · .json · in your agent: get_signal("CVE-2026-98950")
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.