Skip to main content

Linux Kernel CVE-2026-72093

| EUVDEUVD-2026-59051 HIGH
2026-08-15 416baaa9-dc9f-4396-8d5f-8c081fb06d67 GHSA-6xqj-5m3m-7w3w
7.8
CVSS 3.1 · Vendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Share

Severity by source

Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67) PRIMARY
7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
7.8 HIGH

Local attacker with device node access (AV:L/PR:L) triggers the double-free with no complexity barrier; kernel heap corruption enables full C/I/A impact without scope change.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Red Hat
5.5 MEDIUM
qualitative

Primary rating from Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67).

CVSS VectorVendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 17, 2026 - 06:45 vuln.today
CVSS changed
Aug 17, 2026 - 06:22 NVD
7.8 (HIGH)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 06:21 cve.org
HIGH 7.8
CVE Published
Aug 15, 2026 - 06:21 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

accel/amdxdna: Fix use-after-free in amdxdna_gem_dmabuf_mmap()

When vm_insert_pages() fails, the error path calls vma->vm_ops->close(vma) which internally calls drm_gem_vm_close() → drm_gem_object_put(), releasing the GEM object reference acquired at the start of the function. However, the close_vma label then falls through to put_obj, which calls drm_gem_object_put() a second time on the same object.

If the first put releases the last reference, the object is freed and the second put accesses freed memory, causing a use-after-free.

Fix by returning directly from close_vma instead of falling through to put_obj, since the close handler already performs all necessary cleanup including the object put.

AnalysisAI

Use-after-free in the Linux kernel's amdxdna DMA buffer memory mapping function exposes systems with AMD XDna AI accelerator hardware to local privilege escalation. When vm_insert_pages() fails inside amdxdna_gem_dmabuf_mmap(), the error path triggers drm_gem_object_put() twice on the same GEM object - once through the VMA close handler and again through the fall-through put_obj label - freeing the object and then accessing freed memory. EPSS sits at 0.21% (11th percentile) and the vulnerability is not listed in CISA KEV, indicating no known active exploitation; however, the CVSS 7.8 high score reflects the full C/H/I:H/A:H kernel memory corruption potential if successfully triggered locally.

Technical ContextAI

The amdxdna driver is the Linux kernel subsystem for AMD XDna AI accelerators (found in Ryzen AI silicon, e.g., Phoenix/Hawk Point/Strix Point APUs). The vulnerable function amdxdna_gem_dmabuf_mmap() manages GEM (Graphics Execution Manager) DMA buffer memory mappings via the DRM subsystem. The root cause is a classic use-after-free (CWE-416): the error path in the vm_insert_pages() failure branch calls vma->vm_ops->close(vma), which internally chains through drm_gem_vm_close() to drm_gem_object_put(), dropping the GEM object's reference count. If that was the last reference, the kernel frees the object. The code then falls through to the put_obj label and calls drm_gem_object_put() a second time on the now-freed object, constituting heap use-after-free. The fix replaces fall-through with a direct return from close_vma, ensuring the object put is performed exactly once. Affected commit range begins at e486147c912f653ef4b60a6c7dbd4168a4c56a9f (introduction of the vulnerable code).

RemediationAI

Apply the upstream stable kernel patches corresponding to your branch: for 6.x kernels upgrade to 6.18.40 or cherry-pick commit 4e370b5289624f46a356dcc94f9f87025eaa6036 or 5da885c39baa70f570a8be35a78e85a351f33918 from https://git.kernel.org/stable/c/; for 7.x kernels upgrade to 7.1.5 or later (or 7.2-rc3+) via commit 63bbf9ac5dde2ba85e7b39d0a0b7d540e6252ba4. Distribution vendors (Fedora, Ubuntu, SLES, RHEL) are expected to backport these fixes into their stable kernel packages - check vendor errata before manual patching. As a compensating control on systems where patching is not immediately possible, unloading or blacklisting the amdxdna kernel module (echo 'blacklist amdxdna' >> /etc/modprobe.d/blacklist.conf && rmmod amdxdna) prevents exploitation at the cost of disabling AMD XDna AI accelerator functionality entirely. Restrict /dev/accel* device nodes to trusted users via udev rules (MODE='0600', OWNER='root') to reduce the privilege surface while a patch is staged.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 16.0 Not-Affected

Share

CVE-2026-72093 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy