Back

HIGH

drm/xe: Fix dma-buf attachment leak in xe_gem_prime_import()

Published May 28, 2026

Description

When xe_dma_buf_init_obj() fails, the attachment from dma_buf_dynamic_attach() is not detached. Add dma_buf_detach() before returning the error. Note: we cannot use goto out_err here because xe_dma_buf_init_obj() already frees bo on failure, and out_err would double-free it.

(cherry picked from commit a828eb185aac41800df8eae4b60501ccc0dbbe51)

Affected products

Remediation

No remediation recorded yet.

Weaknesses (2)

References (10)

Change history (0)

No recorded changes yet.

Sources
CVE.org / MITRE
Status PUBLISHED
Assigner Linux
Published May 28, 2026
Updated Aug 5, 2026
Reserved May 13, 2026
NVD
Status Analyzed
Modified Jun 17, 2026
Red Hat
Severity Low
Public date May 28, 2026
ENISA EUVD
Assigner Linux
Published May 28, 2026
Updated Aug 5, 2026
Exploited since n/a
EUVD-2026-32828