CVE-2026-98950
kernel: flow_dissector: avoid u16 truncation of hlen in bpf_flow_dissect()
Severity
LowRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · October 23, 2026
Updated · October 29, 2026
Description
A flaw was found in the Linux kernel. A remote attacker could trigger a Denial of Service (DoS) or improper packet routing due to an integer truncation vulnerability within the Berkeley Packet Filter (BPF) flow dissector. When handling packets with header lengths exceeding 16-bit limits (65,535 bytes), the upper bound value is truncated during offset clamping, forcing network and transport header offsets to zero. This miscalculation can disrupt packet classification and cause network traffic to be misrouted or dropped.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 3.7CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
CWE-681 · Incorrect Conversion between Numeric Types