Linux Kernel NULL Pointer Dereference Vulnerability in Intel DRM/i915 Subsystem

Vulnerability

A vulnerability in the Linux kernel's Intel DRM/i915 subsystem can lead to a NULL pointer dereference. This issue occurs during system suspend when the framebuffer device (fbdev) is not properly initialized, particularly on platforms without a display. The problem arises because the suspension process attempts to access uninitialized fbdev, causing a kernel crash. The vulnerability has been addressed by modifying the suspend routine to check for the presence of a display before attempting to suspend fbdev, thereby preventing the NULL pointer dereference.

Impact

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.

Reproduction

The vulnerability can be reproduced by suspending a system running an affected version of the Linux kernel on a platform without a display. This can be done by initiating a system suspend process, which will trigger the NULL pointer dereference and cause the kernel to crash.

Remediation

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.

Added: Oct 7, 2025, 4:56 PM
Updated: Oct 7, 2025, 4:56 PM

Vulnerability Rating

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