Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability exists in the Linux kernel's handling of execution queues for the GuC (Graphics Microcontroller) management. When an execution queue is initialized, it must be properly finalized to remove it from the GuC's list, which is crucial for managing identifiers associated with the queue. Failing to do so can result in a corrupted queue being referenced in the execution queue lookup list, eventually causing an invalid memory access. The issue arises because the finalization process was not correctly implemented, allowing for potential memory errors. The vulnerability has been addressed by ensuring that the finalization process is properly applied and by modifying related functions to handle null parameters appropriately.
The vulnerability could lead to invalid memory references, potentially causing memory corruption or crashes.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.