PatchSiren cyber security CVE debrief
CVE-2026-93170 Linux CVE debrief
A race condition vulnerability in the Linux kernel's dmaengine xilinx_dma AXIDMA and MCDMA interrupt handlers could allow a channel to be incorrectly marked as idle, leading to spurious transfers and potential descriptor corruption or missed completions. This issue occurs when multiple descriptors are queued and active, and an interrupt fires after completing some descriptors, causing the channel to be marked idle prematurely. Linux kernel maintainers and users should assess exposure and verify the integrity of their kernel configurations and updates to address this vulnerability.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-17
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-09-17
- Advisory updated
- 2026-10-19
Who should care
Linux kernel maintainers, users, and administrators should assess exposure and verify kernel configurations and updates to address this vulnerability. Affected operators, platforms, and security teams should prioritize patch application and monitor for potential descriptor corruption or missed completions. Vulnerability management and security teams should review compensating controls for exposed systems while remediation is scheduled and verified.
Why it matters
A race condition vulnerability in the Linux kernel's dmaengine xilinx_dma AXIDMA and MCDMA interrupt handlers could allow a channel to be incorrectly marked as idle, leading to spurious transfers and potential descriptor corruption or missed completions. Linux kernel maintainers and users should assess exposure and verify the integrity of their kernel configurations and updates.
- Verify kernel configurations and updates for dmaengine xilinx_dma usage
- Monitor for potential descriptor corruption or missed completions
- Assess exposure and prioritize patch application
Technical summary
The Linux kernel dmaengine xilinx_dma AXIDMA and MCDMA interrupt handlers have a race condition vulnerability. When multiple descriptors are queued and active, an interrupt may fire after completing some descriptors, causing the channel to be incorrectly marked as idle. This leads to premature transfer attempts and potential descriptor corruption or missed completions. The vulnerability affects the dmaengine xilinx_dma component of the Linux kernel, specifically the AXIDMA and MCDMA interrupt handlers, and can be addressed by verifying kernel configurations and updates.
Defensive priority
Linux kernel maintainers and users should assess exposure and verify the integrity of their kernel configurations and updates.
Recommended defensive actions
- Review kernel configurations and updates for dmaengine xilinx_dma usage
- Verify the integrity of kernel Git commits and patch application
- Monitor for potential descriptor corruption or missed completions
- Assess exposure and prioritize patch application
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, but do not specify affected or fixed versions. Official kernel Git commit references are provided. The vulnerability affects the Linux kernel's dmaengine xilinx_dma component, specifically the AXIDMA and MCDMA interrupt handlers. The issue arises from a race condition that can lead to incorrect channel state management. Defenders should verify kernel configurations, updates, and monitor for potential descriptor corruption or missed completions.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-93170 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-93170
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-93170 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-93170
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/0b6d055edb55ecadadf54e930c2b4fab76fa9a5a
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/425630e9eea1f9f8912b8c6abf01e0dab1e27917
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5459e02707b27a964ae72e028d3ff72a3b687c4a
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/7f4b989d7d87381927b98d64492f8dcf979f57ab
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c27d16fd2358b2fc3e1ffaca03afd11dc28630ea
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c3e943490ced0b9ad475844eda7661f6a9bcfb4a
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ec927657524be4438447944a58173c7baf7f2384
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/fdaf297ab275c6efecac5e87669c31bc89b74297
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.