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

accel/amdxdna: Fix mm_struct reference leak in aie2_populate_range()

aie2_populate_range() jumps back to the again label without calling
mmput(mm), leaking a reference to the mm_struct.

Add the missing mmput() before jumping to again.
Published: 2026-07-19
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The kernel function aie2_populate_range() contains a missing mmput(mm) call, causing the kernel to leak a reference to the mm_struct structure each time the code path is executed. The accumulation of unreleased references can lead to memory exhaustion or a denial‑of‑service condition, degrading system stability. The flaw is a resource‑management issue (CWE‑911) and does not grant an attacker code execution or privilege escalation.

Affected Systems

Linux kernel deployments that include the accel/amdxdna driver are affected, regardless of kernel version. The vendor and product are listed as Linux:Linux in the CNA data, so any Linux environment that loads this driver without the fix is potentially vulnerable.

Risk and Exploitability

The EPSS score is reported as less than 1%, indicating a very low probability of exploitation at present. The vulnerability is not listed in CISA KEV, and no CVSS score is provided, so the risk is framed primarily around resource exhaustion. The likely attack vector is internal to the kernel; exploitation would require privileged manipulation or execution of code that triggers the accel/amdxdna loader, so the risk is limited to environments where that driver is active and trusted.

Generated by OpenCVE AI on August 4, 2026 at 06:59 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a Linux kernel update that contains the accel/amdxdna mm_struct reference leak fix (commit c21dfec59939120b20d2c7794caaa421f9450be0a).
  • If an immediate kernel upgrade is not feasible, manually patch the driver source by inserting the missing mmput(mm) call before any jump to the 'again' label and rebuild the module.
  • If patching is not possible, disable the accel/amdxdna driver by adding it to modprobe.blacklist or preventing its load until a fix becomes available.

Generated by OpenCVE AI on August 4, 2026 at 06:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 22 Jul 2026 00:15:00 +0000


Sun, 19 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: accel/amdxdna: Fix mm_struct reference leak in aie2_populate_range() aie2_populate_range() jumps back to the again label without calling mmput(mm), leaking a reference to the mm_struct. Add the missing mmput() before jumping to again.
Title accel/amdxdna: Fix mm_struct reference leak in aie2_populate_range()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-07-19T14:18:41.197Z

Reserved: 2026-07-19T07:54:57.017Z

Link: CVE-2026-63873

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity :

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-63873 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T07:00:05Z

Weaknesses
  • CWE-911

    Improper Update of Reference Count