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

ntb: Store original DMA address for future release

The DMA API requires that dma_free_attrs receive the exact dma_handle
originally returned by the allocation function. Do not modify it.
Published: 2026-09-04
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability concerns the Linux DMA API’s requirement that dma_free_attrs receive the exact dma_handle originally returned by the allocation function; altering the handle causes the kernel to misfree or corrupt memory. This can lead to kernel crashes or resource exhaustion, effectively denying service or potentially compromising kernel integrity.

Affected Systems

All versions of the Linux kernel that include the unpatched DMA handling code are potentially affected. The vulnerability applies to mainstream distributions shipping the kernel with this issue, though no specific release numbers are provided.

Risk and Exploitability

The risk is high because a mismanaged DMA handle can trigger kernel-level memory corruption and crashes, impacting availability and possibly confidentiality or integrity if the resulting crash permits privilege escalation. No EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, suggesting limited public exploitation. The likely attack vector involves a malicious or compromised kernel module that incorrectly handles DMA addresses, requiring kernel‑level privileges or module loading rights.

Generated by OpenCVE AI on September 4, 2026 at 19:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that includes the DMA handle fix.
  • Audit all kernel modules to ensure DMA handles are never modified before deallocation.
  • If an immediate upgrade is not possible, restrict the loading of untrusted kernel modules and monitor for abnormal DMA behavior.

Generated by OpenCVE AI on September 4, 2026 at 19:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 20:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Fri, 04 Sep 2026 17:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ntb: Store original DMA address for future release The DMA API requires that dma_free_attrs receive the exact dma_handle originally returned by the allocation function. Do not modify it.
Title ntb: Store original DMA address for future release
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-09-04T16:49:31.751Z

Reserved: 2026-08-26T14:34:25.799Z

Link: CVE-2026-80884

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T17:17:01.103

Modified: 2026-09-04T17:17:01.103

Link: CVE-2026-80884

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T20:00:07Z

Weaknesses
  • CWE-20

    Improper Input Validation