CVE-2026-31390

drm/xe: Fix memory leak in xe_vm_madvise_ioctl

State
Published
Severity
Not scored
Published
Apr 3, 2026
Updated
May 11, 2026
Reserved
Mar 9, 2026

Read the record on cve.org

Description

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)

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 293032eec4baa04374d62dd44de61e355296ad32 to before c3aa7b837920c844d5ae0dd3dbaeb465a461de40Affected
  • 293032eec4baa04374d62dd44de61e355296ad32 to before 1c87b48a0ff040723f84a67b32892af7e6a3634fAffected
  • 293032eec4baa04374d62dd44de61e355296ad32 to before 0cfe9c4838f1147713f6b5c02094cd4dc0c598faAffected
LinuxLinux
  • 6.18Affected
  • before 6.18Not affected
  • 6.18.20 through 6.18.*Not affected
  • 6.19.10 through 6.19.*Not affected
  • 7.0 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.