PT-2026-2891 · Linux+2 · Linux Kernel+2
Published
2025-01-01
·
Updated
2026-05-11
·
CVE-2025-71130
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The Linux kernel contains a flaw in the drm/i915/gem subsystem related to the initialization of the
eb.vma array within the i915 gem do execbuffer function. Specifically, the eb.vma array was not zero-initialized, leading to potential issues during error handling in eb lookup vmas and eb release vmas. The issue arises when eb add vma fails, potentially causing a NULL dereference because the vma pointers are not correctly set to NULL in case of failure. The fix involves initializing the eb.vma array with NULL values at the start, simplifying cleanup and preventing the described bug. The eb lookup vmas function fills the eb.vma array with eb vma objects, and the eb release vmas function relies on NULL pointers to determine the point of failure during lookup.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploit
NULL Pointer Dereference
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linuxmint
Linux Kernel
Ubuntu