CVE-2026-98383: 
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-98383 is a Linux kernel vulnerability in the BPF subsystem affecting LWT_SEG6LOCAL eBPF programs, where an unsafe combination of bpf_lwt_seg6_adjust_srh() and bpf_skb_pull_data() can produce a dangling pointer leading to kernel memory corruption. It affects Linux kernel versions starting from 4.18 up to the patched stable releases. The vulnerability was published on October 9, 2026, with patches available across multiple stable branches. The CVSS estimate is Medium severity, with an EPSS score of approximately 0.164% (GitHub Advisory, Feedly).

Technical details

The root cause is a use-after-free / dangling pointer condition (CWE-416) in the Linux kernel's BPF LWT_SEG6LOCAL program type. An LWT_SEG6LOCAL program can call bpf_lwt_seg6_adjust_srh() to invalidate its cached Segment Routing Header (SRH), and subsequently invoke bpf_skb_pull_data(), which may reallocate skb->head. This reallocation leaves the per-CPU SRH pointer dangling; when post-program SRH validation then writes through this stale pointer, arbitrary kernel memory corruption can occur. The fix disallows bpf_skb_pull_data() for LWT_SEG6LOCAL programs at the BPF verifier level, so the unsafe helper combination is rejected before the program can be loaded (GitHub Advisory, Kernel Stable).

Impact

A local user with the capability to load LWT_SEG6LOCAL eBPF programs can exploit this vulnerability to corrupt kernel memory via a dangling pointer write, potentially achieving arbitrary code execution in kernel context. Successful exploitation could result in full system compromise, privilege escalation, or denial of service. The impact is limited to local attackers with eBPF program loading privileges, reducing the attack surface compared to remotely exploitable vulnerabilities (GitHub Advisory, Feedly).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the disclosure date (Feedly). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.164%, reflecting a low probability of near-term exploitation. Exploitation requires local access and the ability to load eBPF programs, which typically requires elevated privileges or specific kernel configurations (e.g., unprivileged BPF enabled).

Mitigation and workarounds

Patches have been backported to multiple Linux stable branches. The fixed versions are: 5.10.271, 5.15.222, 6.1.189, 6.6.158, 6.12.112, 6.18.55, 7.2.9, and 7.3-rc5 (GitHub Advisory, Kernel Stable). As an interim workaround where immediate patching is not possible, restrict the ability to load eBPF programs to trusted/privileged users only by setting kernel.unprivileged_bpf_disabled=1 via sysctl. Upgrading to a patched kernel version is the recommended long-term remediation.

Additional resources


Source: This report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-98383HIGH7.1
  • Linux Kernel logoLinux Kernel
  • linux-xilinx
NoYesOct 09, 2026
CVE-2026-98381HIGH7.1
  • Linux Kernel logoLinux Kernel
  • kernel-cross-headers
NoYesOct 09, 2026
CVE-2026-98382MEDIUM5.1
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-devel
NoYesOct 09, 2026
CVE-2026-98380MEDIUM5.1
  • Linux Kernel logoLinux Kernel
  • linux-oracle-5.15
NoYesOct 09, 2026
CVE-2026-98384LOW3.3
  • Linux Kernel logoLinux Kernel
  • kernel-headers
NoYesOct 09, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management