CVE-2026-23204

HIGH

Linux Kernel - Out-of-bounds Read in u32_classify via Negative Offset

Title source: llm
STIX 2.1

Description

In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_u32: use skb_header_pointer_careful() skb_header_pointer() does not fully validate negative @offset values. Use skb_header_pointer_careful() instead. GangMin Kim provided a report and a repro fooling u32_classify(): BUG: KASAN: slab-out-of-bounds in u32_classify+0x1180/0x11b0 net/sched/cls_u32.c:221

Scores

CVSS v3 7.1
EPSS 0.0012
EPSS Percentile 2.0%
Attack Vector LOCAL
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact partial

Details

CWE
CWE-125
Status published
Products (20)
linux/Kernel 2.6.35 - 6.6.124linux
linux/Kernel 6.13.0 - 6.18.10linux
linux/Kernel 6.7.0 - 6.12.70linux
Linux/Linux < 2.6.35
Linux/Linux 2.6.35
Linux/Linux 5.15.209 - 5.15.*
Linux/Linux 6.1.167 - 6.1.*
Linux/Linux 6.12.70 - 6.12.*
Linux/Linux 6.18.10 - 6.18.*
Linux/Linux 6.19
... and 10 more
Published Feb 14, 2026
Tracked Since Feb 18, 2026