Junglewise Threat Intelligence

CVE-2026-23204: Linux Kernel out-of-bounds read in net/sched cls_u32

CVE-2026-23204 · Severity: high · CVSS 7.1 · Published 2026-02-14

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's network traffic classifier component. A local attacker could exploit this flaw to cause a system crash or potentially access sensitive information from the system's memory. This affects the stability and data confidentiality of Linux-based servers and workstations.

Technical details

An out-of-bounds (OOB) read vulnerability exists in the Linux kernel's net/sched/cls_u32.c component. The root cause is the use of skb_header_pointer(), which fails to adequately validate negative offset values, allowing u32_classify() to be 'fooled' into reading memory outside of the intended buffer. A local attacker with low privileges can trigger this behavior, leading to a KASAN-detected slab-out-of-bounds error. This can result in a kernel panic (denial of service) or the leakage of sensitive kernel memory. The issue has been resolved by replacing the vulnerable function with skb_header_pointer_careful() across multiple stable kernel branches.

Affected products

  • Linux Linux Kernel 2.6.35.1 to 6.6.124, 6.7 to 6.12.70, 6.13 to 6.18.10

Timeline

  • 2026-01-28: other: Patch authored by Eric Dumazet
  • 2026-01-29: patched: Mainline patch committed
  • 2026-02-14: disclosed: CVE published

References

Related threats