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

iommufd: Destroy the pages content after detaching from dmabuf

Sashiko points out this has gotten out of order, the mutex could still be
in use through the dmabuf invalidation callbacks. Don't destroy any of the
pages content until the dmabuf is fully detached.
Published: 2026-08-15
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel’s iommufd subsystem, the page buffers tied to a dmabuf object are freed before the object is fully detached. This race condition allows the dmabuf invalidation callbacks to still reference memory that has been released, producing a use‑after‑free crash that can reboot the system or otherwise interrupt services.

Affected Systems

All Linux kernel releases that lack the commit restoring the correct page destruction in iommufd are affected. The flaw is confined to the iommufd component and any modules or drivers that use the dmabuf interface.

Risk and Exploitability

The CVSS score of 8.8 indicates high severity. The EPSS score is below 1 %, and the vulnerability is not listed in the CISA KEV catalog, implying no publicly known exploit. The attack is likely to require local or privileged access to orchestrate the race, but the exact vector is not detailed in the advisory.

Generated by OpenCVE AI on August 22, 2026 at 02:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the commit correcting the premature page destruction in iommufd.
  • Disable or unload any kernel modules that rely on iommufd or dmabuf until the patch is applied, for example by removing the modules or adjusting kernel configuration to bypass the affected code path.
  • Limit non‑trusted users’ access to the dmabuf interface by adjusting file permissions or ownership so that only privileged users can trigger the race condition.

Generated by OpenCVE AI on August 22, 2026 at 02:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 01:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Fri, 21 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-763
References
Metrics threat_severity

None

threat_severity

Moderate


Mon, 17 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Mon, 17 Aug 2026 12:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416
CWE-590

Mon, 17 Aug 2026 06:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H'}


Sat, 15 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416
CWE-590

Sat, 15 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: iommufd: Destroy the pages content after detaching from dmabuf Sashiko points out this has gotten out of order, the mutex could still be in use through the dmabuf invalidation callbacks. Don't destroy any of the pages content until the dmabuf is fully detached.
Title iommufd: Destroy the pages content after detaching from dmabuf
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-08-17T05:45:55.733Z

Reserved: 2026-08-15T05:44:03.884Z

Link: CVE-2026-74328

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:22:33.520

Modified: 2026-08-17T06:19:27.213

Link: CVE-2026-74328

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-74328 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T02:45:03Z

Weaknesses
  • CWE-763

    Release of Invalid Pointer or Reference