Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A race condition vulnerability has been identified in the Linux kernel's writeback throttling (WBT) mechanism. This issue arises when the function 'wbt_enable_default()' is executed outside of the queue freezing process, leading to the WBT inflight counter becoming negative. This negative value causes tasks in the writeback path to hang, as they become stuck waiting for a condition that can no longer be satisfied. The vulnerability occurs because 'wbt_enable_default()' can conflict with I/O operations, allowing the counter to decrease before it is properly initialized. As a result, the system may generate warnings about hung tasks, indicating a disruption in normal processing.
The vulnerability can cause tasks to hang indefinitely in the writeback process, leading to warnings about hung task states. This disruption can interfere with normal system operations, particularly in handling I/O processes.
The vulnerability has been addressed in the Linux kernel. Users can apply the latest patches available in the Linux kernel stable tree to mitigate 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.