Linux Kernel Net Failover Driver TX Queue Warning Exceedance Vulnerability

Vulnerability

A warning has been introduced in the Linux kernel's net_failover driver due to an issue with the transmission queue (TX queue) management. The driver initializes with a default of 16 TX queues. When a packet is sent from a failover device, it selects a queue based on the primary device's status. If the primary device's TX queue exceeds 16, it triggers a warning indicating a mismatch between the selected and available TX queues. This issue has been observed in Linux kernel version 6.2.8-1.el7.centos.x86_64.

Impact

The vulnerability can cause a warning to be issued, indicating a TX queue management issue that could potentially disrupt normal network operations.

Reproduction

The vulnerability can be reproduced by configuring a failover device to use a primary device with a TX queue size larger than 16. When packets are transmitted, the failover device will attempt to use the larger TX queue, leading to a warning about the queue size mismatch.

Remediation

Users can update to the latest version of the Linux kernel where this issue has been addressed. Instructions for updating the kernel can be found in the official Linux documentation.

Added: Dec 30, 2025, 3:18 PM
Updated: Dec 30, 2025, 3:18 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.7
remediation
7.7
relevance
1.6
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.