Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's i915 graphics driver can lead to a NULL pointer dereference. This issue occurs in versions prior to the patch when the i915 driver firmware binaries are missing, causing the set_default_submission pointer to remain unset. Despite this, the pointer is still dereferenced during the suspend process, which can result in a kernel crash. The vulnerability has been addressed by adding a check to ensure the pointer is valid before it is dereferenced.
Exploitation of this vulnerability causes a kernel crash due to a NULL pointer dereference, disrupting system operations and potentially leading to a denial of service.
The vulnerability can be reproduced by suspending a system running the affected Linux kernel version without the necessary i915 driver firmware binaries. During the suspend process, the missing firmware causes the set_default_submission pointer to remain unset, leading to a NULL pointer dereference and a kernel crash.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the patched version are available on the official Linux kernel website.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.