Impact
The Linux kernel bug allows a local user with CAP_NET_ADMIN privileges in a network namespace to alter a packet’s queue mapping on one device and then forward it to another device that has fewer transmit queues. The altered mapping is not reset correctly before the packet is processed on the destination device, causing the kernel to index outside the bounds of the queue array. This out‑of‑bounds access is detected by KASAN and results in a kernel fault, crashing the system. The exploit does not provide arbitrary code execution but can be leveraged to disrupt network operations of the affected host or enclave.
Affected Systems
The vulnerability exists in the Linux kernel (CVE-2026-98797). No specific kernel releases are listed in the data, so any pending kernel configuration that includes CONFIG_NET_SCH_TAPRIO, CONFIG_NET_ACT_SKBEDIT, CONFIG_NET_ACT_MIRRED, CONFIG_NET_CLS_MATCHALL, and CONFIG_NET_SCH_PRIO is potentially affected. Users are advised to apply any official patch that addresses the skb->queue_mapping handling in the latest stable kernel.
Risk and Exploitability
The exploitability requires the attacker to execute privileged actions within the kernel: a local user with CAP_NET_ADMIN must create a network namespace, configure devices with differing transmission queue counts, and apply a traffic control rule that sets skb->queue_mapping. The vulnerability is not publicly exploitable without local access to privileged utilities. The EPSS score is unavailable, and the vulnerability is not listed in the CISA KEV catalog, suggesting a moderate threat level but no evidence of widespread exploitation. Because the bug only leads to a crash, the primary risk is service disruption rather than information disclosure or code execution.
OpenCVE Enrichment