VYPR
Unrated severityNVD Advisory· Published Apr 3, 2026· Updated Apr 7, 2026

CVE-2026-31390

CVE-2026-31390

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)

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Fixed memory leak in Linux kernel's xe_vm_madvise_ioctl where validation failure causes unfreed resources.

Vulnerability

CVE-2026-31390 describes a memory leak in the Linux kernel's Direct Rendering Manager (DRM) subsystem for Intel Xe GPUs. The leak occurs in the xe_vm_madvise_ioctl function when the check_bo_args_are_sane() validation fails. Without the fix, the function returns early without freeing allocated resources, leading to memory exhaustion over time.

Exploitation

To exploit this vulnerability, an attacker needs local access to the system and the ability to invoke the xe_vm_madvise_ioctl syscall. The attack does not require elevated privileges initially, but the memory leak can be triggered repeatedly to deplete kernel memory, potentially leading to denial-of-service conditions.

Impact

A local attacker can cause a denial-of-service by exhausting kernel memory, which may result in system instability or unavailability. No data confidentiality or integrity is compromised directly.

Mitigation

The fix was introduced in the Linux kernel commit [1] and has been backported to stable branches. Users are advised to update to the latest stable kernel containing this patch.

AI Insight generated on May 18, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

1

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

3

News mentions

0

No linked articles in our index yet.