Linux Kernel Netpoll Work Queue Initialization Vulnerability

Vulnerability

A vulnerability in the Linux kernel's netpoll feature can lead to a kernel warning when setting up netconsole on devices with the IFF_DISABLE_NETPOLL flag. The issue arises because the cleanup process attempts to cancel an uninitialized work queue, causing a warning in the workqueue management code. This vulnerability affects the Linux kernel stable tree.

Impact

The vulnerability can cause a kernel warning to be triggered, indicating a problem with the netpoll setup process on certain devices.

Reproduction

The vulnerability can be reproduced by setting up netconsole on a device that has the IFF_DISABLE_NETPOLL flag enabled. During the setup process, the netpoll feature encounters the flag and fails early, initiating a cleanup that attempts to cancel a work queue that has not been properly initialized. This sequence of events triggers the kernel warning.

Remediation

The vulnerability has been addressed by modifying the netpoll setup process to initialize the work queue before performing any error checks. Users can apply the latest patches from the Linux kernel stable tree to resolve this issue.

Added: Jan 5, 2026, 10:27 AM
Updated: Jan 5, 2026, 10:27 AM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.7
remediation
7.7
relevance
1.8
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.