drm/i915: Guard against NULL driver_data in i915_pci_probe()
Summary
| CVE | CVE-2026-89822 |
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-09-16 11:16:47 UTC |
| Updated | 2026-10-19 09:18:26 UTC |
| Description | 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) |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|
| CNA |
Linux |
Linux |
affected 782a985d7af26db39e86070d28f987cad21313c0 2239e6b49d33bb38817d69b4f0bf7d5cbde2ec68 git |
Not specified |
| CNA |
Linux |
Linux |
affected 782a985d7af26db39e86070d28f987cad21313c0 4a0236fe97732e31cb4a6dcb433642f9e3ef9a56 git |
Not specified |
| CNA |
Linux |
Linux |
affected 782a985d7af26db39e86070d28f987cad21313c0 e351cb2d373f6f1d4f1eb7c9f30dc058c69c89f8 git |
Not specified |
| CNA |
Linux |
Linux |
affected 782a985d7af26db39e86070d28f987cad21313c0 18b3433f10ee9c69e3252046028aa2be421f2d4d git |
Not specified |
| CNA |
Linux |
Linux |
affected 782a985d7af26db39e86070d28f987cad21313c0 84829e324a396668ceafb14723293b2863a74dcf git |
Not specified |
| CNA |
Linux |
Linux |
affected 782a985d7af26db39e86070d28f987cad21313c0 3785d40831ba5601296283e0197e10e089392757 git |
Not specified |
| CNA |
Linux |
Linux |
affected 3.16 |
Not specified |
| CNA |
Linux |
Linux |
unaffected 3.16 semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.1.188 6.1.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.6.157 6.6.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.12.110 6.12.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.18.51 6.18.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.2.5 7.2.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.3 * original_commit_for_fix |
Not specified |
References
| Reference | Source | Link | Tags |
|---|
| git.kernel.org/stable/c/2239e6b49d33bb38817d69b4f0bf7d5cbde2ec68 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/3785d40831ba5601296283e0197e10e089392757 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/e351cb2d373f6f1d4f1eb7c9f30dc058c69c89f8 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/4a0236fe97732e31cb4a6dcb433642f9e3ef9a56 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/18b3433f10ee9c69e3252046028aa2be421f2d4d |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/84829e324a396668ceafb14723293b2863a74dcf |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.