Kernel: drm/xe Memory Leak Fix in xe_vm_madvise_ioctl
CVE-2026-31390 Published on April 3, 2026
drm/xe: Fix memory leak in xe_vm_madvise_ioctl
In the Linux kernel, the following vulnerability has been resolved:
drm/xe: Fix memory leak in xe_vm_madvise_ioctl
When check_bo_args_are_sane() validation fails, jump to the new
free_vmas cleanup label to properly free the allocated resources.
This ensures proper cleanup in this error path.
(cherry picked from commit 29bd06faf727a4b76663e4be0f7d770e2d2a7965)
Products Associated with CVE-2026-31390
Want to know whenever a new CVE is published for Linux Kernel? stack.watch will email you.
Affected Versions
Linux:- Version 293032eec4baa04374d62dd44de61e355296ad32 and below c3aa7b837920c844d5ae0dd3dbaeb465a461de40 is affected.
- Version 293032eec4baa04374d62dd44de61e355296ad32 and below 1c87b48a0ff040723f84a67b32892af7e6a3634f is affected.
- Version 293032eec4baa04374d62dd44de61e355296ad32 and below 0cfe9c4838f1147713f6b5c02094cd4dc0c598fa is affected.
- Version 6.18 is affected.
- Before 6.18 is unaffected.
- Version 6.18.20, <= 6.18.* is unaffected.
- Version 6.19.10, <= 6.19.* is unaffected.
- Version 7.0-rc3, <= * is unaffected.