CVE-2026-72148
Received Received - Intake

Race Condition in Linux Kernel DMA Engine

Vulnerability report for CVE-2026-72148, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-15

Last updated on: 2026-08-23

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: dmaengine: dw-edma: Add spinlock to protect DONE_INT_MASK and ABORT_INT_MASK The DONE_INT_MASK and ABORT_INT_MASK registers are shared by all DMA channels, and modifying them requires a read-modify-write sequence. Because this operation is not atomic, concurrent calls to dw_edma_v0_core_start() can introduce race conditions if two channels update these registers simultaneously. Add a spinlock to serialize access to these registers and prevent race conditions. [den: update dw_edma.lock comment]

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-15
Last Modified
2026-08-23
Generated
2026-09-04
AI Q&A
2026-08-15
EPSS Evaluated
2026-09-03
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
linux linux_kernel *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a race condition in the Linux kernel's DMA engine, specifically in the DesignWare eDMA driver. It occurs when multiple DMA channels try to modify shared registers (DONE_INT_MASK and ABORT_INT_MASK) simultaneously without proper synchronization. This can lead to incorrect register states and potential system instability.

Detection Guidance

This vulnerability is specific to the Linux kernel's dw-edma driver and may not have direct network detection methods. Check kernel logs for DMA-related errors or race conditions during DMA operations. Commands like dmesg | grep -i dma or journalctl -k | grep -i dma may help identify issues.

Impact Analysis

If exploited, this vulnerability could cause DMA operations to fail or behave unpredictably, potentially leading to system crashes, data corruption, or denial of service. It primarily affects systems using the DesignWare eDMA controller.

Compliance Impact

This vulnerability does not directly affect compliance with standards like GDPR or HIPAA as it is a low-level kernel race condition in DMA operations. Compliance impacts would depend on system-specific implementation and whether such race conditions could lead to unauthorized data access or integrity issues.

Mitigation Strategies

Update your Linux kernel to the latest stable version that includes the fix for this vulnerability. Monitor kernel updates from your distribution and apply patches promptly. No additional configuration changes are required beyond the kernel update.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-72148. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart