CVE-2023-54098
NULL Pointer Dereference in Linux i915 GVT DebugFS Cleanup
Publication date: 2025-12-24
Last updated on: 2025-12-24
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| intel | i915 | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability occurs in the Linux kernel's Intel i915 graphics driver related to the gvt debugfs interface. When the gvt debugfs is destroyed, the code does not properly check if the drm minor's debugfs root directory is still available. If the device is removed through unbinding and the debugfs directory has already been removed, the function intel_gvt_debugfs_clean() may operate on a dangling pointer, leading to a kernel NULL pointer dereference (oops) and potential system crash.
How can this vulnerability impact me? :
This vulnerability can cause a kernel NULL pointer dereference, which may lead to a system crash or instability when the affected device is removed. This can result in denial of service or unexpected system behavior on systems using the Intel i915 driver with gvt debugfs enabled.