Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
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.
The vulnerability can cause a kernel warning to be triggered, indicating a problem with the netpoll setup process on certain devices.
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.
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.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.