CVE-2025-40011

Summary

In the Linux kernel, the following vulnerability has been resolved:

drm/gma500: Fix null dereference in hdmi teardown

pci_set_drvdata sets the value of pdev->driver_data to NULL, after which the driver_data obtained from the same dev is dereferenced in oaktrail_hdmi_i2c_exit, and the i2c_dev is extracted from it. To prevent this, swap these calls.

Found by Linux Verification Center (linuxtesting.org) with Svacer.

Affected Software

VendorProductVersion RangeStatus
LinuxLinux1b082ccf5901108d3acd860a73d8c0442556c0bb < 70b0c11483d3b90b2d0f416026e475e084a77e62affected
LinuxLinux1b082ccf5901108d3acd860a73d8c0442556c0bb < 4bbfd1b290857b9d14ea9d91562bde55ff2bc85eaffected
LinuxLinux1b082ccf5901108d3acd860a73d8c0442556c0bb < e15de80737d444ed743b1c60ced4a3a97913169baffected
LinuxLinux1b082ccf5901108d3acd860a73d8c0442556c0bb < 02e4ff4941efb9bbb40d8d5b61efa1a4119b1ba7affected
LinuxLinux1b082ccf5901108d3acd860a73d8c0442556c0bb < 6ffa6b5bc861a3ea9dfcdc007f002b4a347c24baaffected
LinuxLinux1b082ccf5901108d3acd860a73d8c0442556c0bb < f800f7054d2cf28b51296c7c575da27c29e3859baffected
LinuxLinux1b082ccf5901108d3acd860a73d8c0442556c0bb < 0fc650fa475b50c1da8236c5e900b9460c7027bcaffected
LinuxLinux1b082ccf5901108d3acd860a73d8c0442556c0bb < 352e66900cde63f3dadb142364d3c35170bbaaffaffected
LinuxLinux3.3affected
LinuxLinux0 < 3.3unaffected
LinuxLinux5.4.300 <= 5.4.*unaffected
LinuxLinux5.10.245 <= 5.10.*unaffected
LinuxLinux5.15.194 <= 5.15.*unaffected
LinuxLinux6.1.155 <= 6.1.*unaffected
LinuxLinux6.6.109 <= 6.6.*unaffected
LinuxLinux6.12.50 <= 6.12.*unaffected
LinuxLinux6.16.10 <= 6.16.*unaffected
LinuxLinux6.17 <= *unaffected

Weaknesses

References