Description
In the Linux kernel, the following vulnerability has been resolved:

ipv4: stop route notification sizing when nexthop group shrinks

Commit 680aea08e78c ("net: ipv4: Emit notification when fib
hardware flags are changed") added an RCU-only fib_nlmsg_size() call
for asynchronous hardware flag notifications.

fib_nlmsg_size() checks fib_info_num_path() before each iteration,
then fib_info_nhc() independently reloads nh->nh_grp. If
RTM_NEWNEXTHOP replaces a group with fewer paths between those loads,
fib_info_nhc() returns NULL and fib_nexthop_nlmsg_size() dereferences
it.

Stop sizing when the indexed path is absent. Nexthop groups are
dense, so the current snapshot has no later path.
Published: 2026-10-23
Score: 4.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via kernel crash
Action: Immediate Patch
AI Analysis

Impact

During the handling of IPv4 routing updates, the Linux kernel performs sizing for route notifications. The implementation uses an RCU-only helper that checks the number of paths in a nexthop group before iterating, while independently reloading the group pointer. If a route change replaces a group with fewer paths between these loads, the helper may return null, and the notification sizing function dereferences a null pointer. This race condition can cause the kernel to terminate unexpectedly, resulting in a denial of service.

Affected Systems

All Linux systems that use the kernel code path implementing IPv4 route notifications with concurrent nexthop group updates are affected. The issue exists in kernel versions that include commit 680aea08e78c preceding that fix, and it is addressed in later releases. No specific vendor or product versions are listed beyond the generic Linux kernel.

Risk and Exploitability

Exploitability requires the ability to trigger a route update that causes the nexthop group to shrink during notification sizing. An attacker with local privileges can manipulate the routing table to create such race conditions. The EPSS score is < 1%, and the vulnerability is not listed in the CISA KEV catalog. Because the defect leads directly to a kernel crash, the risk is high for affected systems when the scenario is achieved.

Generated by OpenCVE AI on November 3, 2026 at 03:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade your Linux kernel to a version that includes commit 680aea08e78c or later, which contains the fix.
  • Reboot the system after applying the kernel update to ensure the patched code is loaded.
  • Restrict the ability to modify routing tables to privileged users only, enforcing proper access controls such as SELinux or AppArmor policies.
  • Monitor system logs for kernel panics or unexpected reboots and review routing changes for suspicious activity.

Generated by OpenCVE AI on November 3, 2026 at 03:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-9018-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9018-2 Linux kernel (HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-9019-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-9020-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9022-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9023-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9024-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9025-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-9026-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-9039-1 Linux kernel (Azure CVM) vulnerabilities
Ubuntu USN Ubuntu USN USN-9040-1 Linux kernel (Low Latency NVIDIA) vulnerabilities
Ubuntu USN Ubuntu USN USN-9066-1 Linux kernel (HWE) vulnerabilities
History

Tue, 03 Nov 2026 02:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362

Tue, 03 Nov 2026 00:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 30 Oct 2026 13:00:00 +0000


Sat, 24 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
First Time appeared Linux linux
Vendors & Products Linux linux

Fri, 23 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
CWE-476

Fri, 23 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ipv4: stop route notification sizing when nexthop group shrinks Commit 680aea08e78c ("net: ipv4: Emit notification when fib hardware flags are changed") added an RCU-only fib_nlmsg_size() call for asynchronous hardware flag notifications. fib_nlmsg_size() checks fib_info_num_path() before each iteration, then fib_info_nhc() independently reloads nh->nh_grp. If RTM_NEWNEXTHOP replaces a group with fewer paths between those loads, fib_info_nhc() returns NULL and fib_nexthop_nlmsg_size() dereferences it. Stop sizing when the indexed path is absent. Nexthop groups are dense, so the current snapshot has no later path.
Title ipv4: stop route notification sizing when nexthop group shrinks
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-30T12:41:31.995Z

Reserved: 2026-09-25T10:25:14.389Z

Link: CVE-2026-99072

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-23T13:17:31.143

Modified: 2026-10-30T13:21:43.523

Link: CVE-2026-99072

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-23T12:23:15Z

Links: CVE-2026-99072 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-11-03T03:30:14Z

Weaknesses