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

ipv4: do not warn on route notification size race

Commit 680aea08e78c ("net: ipv4: Emit notification when fib hardware
flags are changed") added asynchronous route notifications for hardware
flag changes.

fib_alias_hw_flags_set() sizes the skb with fib_nlmsg_size() and later
fills it with fib_dump_info() while holding only RCU. With nexthop
compatibility mode enabled, a concurrent replacement can grow the group
between these independent snapshots. fib_dump_info() can then
legitimately return -EMSGSIZE, so the warning does not prove a sizing bug.

Remove the warning. The existing error path still frees the skb and
reports the error to listeners.
Published: 2026-10-23
Score: 4.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Kernel Denial of Service
Action: Patch
AI Analysis

Impact

The vulnerability is a race condition in the IPv4 routing notification code. When a notification is emitted, the kernel pre‑allocates a socket buffer based on an initial size snapshot. A concurrent operation that modifies the nexthop group can enlarge the group after the snapshot but before the buffer is filled. As a result the fill routine may detect that the buffer is too small and return -EMSGSIZE. The commit that fixed the issue removes the warning, but the existing error path still frees the buffer and reports the error. If the race is repeatedly triggered a kernel could become unstable or refuse to process route changes, causing a denial of service.

Affected Systems

Affected builds are any Linux kernel versions that include the asynchronous notification path outlined in the commit but have not yet incorporated the race‑condition fix (commit 680aea08e78c). That includes all kernels released before the introduction of that commit and any custom or vendor‑modified kernels that have not applied the fix. The change applies to the core Linux kernel and not to a specific distribution, so any distribution using an affected kernel is subject to the issue.

Risk and Exploitability

The CVSS score of 4.1 and an EPSS score of <1% indicate a low but non-zero probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that the likely attack vector is a privileged local user who can generate concurrent routing changes, such as a root process or a setuid utility. The impact is confined to system availability; the flaw does not provide remote code execution or confidentiality compromise.

Generated by OpenCVE AI on November 3, 2026 at 01:48 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the kernel to a version that contains commit 680aea08e78c or later.
  • If an upgrade is not currently possible, temporarily disable asynchronous route notifications or reduce the frequency of hardware flag changes to limit the race window.
  • Continuously check kernel logs for repeated "-EMSGSIZE" errors and apply additional hardening or monitoring as needed.

Generated by OpenCVE AI on November 3, 2026 at 01:48 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 00:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-617
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Moderate


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


Fri, 23 Oct 2026 22: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

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: do not warn on route notification size race Commit 680aea08e78c ("net: ipv4: Emit notification when fib hardware flags are changed") added asynchronous route notifications for hardware flag changes. fib_alias_hw_flags_set() sizes the skb with fib_nlmsg_size() and later fills it with fib_dump_info() while holding only RCU. With nexthop compatibility mode enabled, a concurrent replacement can grow the group between these independent snapshots. fib_dump_info() can then legitimately return -EMSGSIZE, so the warning does not prove a sizing bug. Remove the warning. The existing error path still frees the skb and reports the error to listeners.
Title ipv4: do not warn on route notification size race
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:30.940Z

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

Link: CVE-2026-99071

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-99071

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-99071 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-11-03T02:00:08Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

  • CWE-617

    Reachable Assertion