CVE-2026-89822
Low risk· EPSS 10%Exploitation Probability (EPSS)
Low risk10th percentile - higher than 10% of all known CVEs
Summary
In the Linux kernel, i915_pci_probe() unconditionally casts driver_data to struct intel_device_info * and dereferences intel_info->require_force_probe. When a device is force-bound via sysfs driver_override, pci_match_device() can return the dummy pci_device_id_any entry with unset (NULL) ->driver_data, causing a NULL pointer dereference.
Risk Assessment
This may lead to a kernel panic (denial of service) when force-binding the i915 driver via sysfs.
Recommendation
Update the Linux kernel to a version with the fix that guards against NULL driver_data in i915_pci_probe().
Other vulnerabilities in Linux kernel (drm/i915)
Original NVD description (English source)
In the Linux kernel, the following vulnerability has been resolved: drm/i915: Guard against NULL driver_data in i915_pci_probe() pci_match_device() can return the dummy pci_device_id_any entry when a device is force-bound via sysfs driver_override, in which case ->driver_data is unset (NULL). i915_pci_probe() casts it to struct intel_device_info * unconditionally and dereferences intel_info->require_force_probe, causing a NULL-ptr-deref. (cherry picked from commit 2727922084672cc274ecea726ea00363c2893731)
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

