ZeroHour

CVE-2026-80646

mass

NULL pointer dereference in Linux kernel IPv6 statistics lookup enables DoS

CVSS 3.1
7.5 high
EPSS
<1%p42
Published
()
Modified
AI analysis

CVE-2026-80646 is a NULL pointer dereference flaw in the Linux kernel's IPv6 networking code, specifically in __in6_dev_stats_get(), which fetches per-interface IPv6 statistics. It is triggered when the original physical network device has been unregistered: in that case dev_get_by_index_rcu() can return NULL, and the code dereferences the result without a guard, crashing the kernel. Because the CVSS vector scores availability impact only (A:H, no confidentiality or integrity impact), an attacker's gain is denial of service, i.e., a kernel oops or panic on the affected host. Any system running a Linux kernel with this IPv6 code path — including servers, cloud instances, and embedded or appliance-style devices that use IPv6 — is potentially affected, though the affected version range is not stated in the available data. Exploitation status is benign so far: there is no known in-the-wild exploitation, no public proof-of-concept, the flaw is not in CISA KEV, and EPSS assigns only a 0.5% probability of exploitation in the next 30 days.

What to do: There are no fixed version numbers in the advisory data, so track your kernel vendor's (or LTS distribution's) security feed and apply the upstream kernel patch containing the __in6_dev_stats_get() NULL guard as soon as it ships in a stable release you can adopt. Until then, inventory hosts running kernels with IPv6 enabled and watch logs for kernel oopses or panics referencing __in6_dev_stats_get() or interface teardown races, since those indicate the bug is being hit.

Affected
Linux Foundation / kernel.org Linux kernel (IPv6 networking subsystem, __in6_dev_stats_get()/dev_get_by_index_rcu() path)
Estimated exposure
massmillions of Linux-based systems potentially affected (kernel ubiquity), vulnerable subset unknown — The Linux kernel runs on the majority of internet-facing servers and cloud instances plus huge embedded and appliance fleets, so any kernel-level IPv6 flaw has potentially massive reach, but the advisory does not disclose affected version…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

In the Linux kernel, the following vulnerability has been resolved: ipv6: guard against possible NULL deref in __in6_dev_stats_get() dev_get_by_index_rcu() could return NULL if the original physical device is unregistered. Found by Sashiko.

Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

In the news

No ingested article mentions this CVE yet.