CVE-2026-23304
Null Pointer Dereference in Linux Kernel IPv6 Routing Component
Publication date: 2026-03-25
Last updated on: 2026-04-18
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is a NULL pointer dereference in the Linux kernel's IPv6 networking code, specifically in the function ip6_rt_get_dev_rcu().
The issue arises because the function l3mdev_master_dev_rcu() can return NULL when a slave device is being un-slaved from a VRF (Virtual Routing and Forwarding). While other callers handle this NULL return properly, the fallback to the loopback device was lost in ip6_rt_pcpu_alloc() leading to a potential NULL pointer dereference.
This can cause the kernel to attempt to access memory through a NULL pointer, which typically results in a crash or kernel panic.
How can this vulnerability impact me? :
This vulnerability can cause the Linux kernel to crash or panic due to a NULL pointer dereference in the IPv6 routing code.
Such crashes can lead to denial of service (DoS) conditions, making the affected system unstable or unavailable until it is rebooted or the issue is resolved.