CVE-2026-89993: dmaengine: dw-edma: Initialize IRQ data before requesting IRQs
Published Sep 16, 2026
·Updated
dmaengine: dw-edma: Initialize IRQ data before requesting IRQs
Affected Software
2 affected componentsFixes available
The Linux Kernel Organization Linux kernel
Microsoft azl3 kernel 6.6.152.1-1<6.6.157.1-1
6.6.157.1-1
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 6.6.157.1-1
Event History
Sep 16, 2026
CVE Published
via MITRE·10:33 AM
Data Sourced
via MITRE·10:33 AM
Description
Data Sourced
via NVD·11:17 AM
Description
Sep 17, 2026
Data Sourced
via Microsoft·08:01 AM
DescriptionSeverityWeaknessAffected Software
Updated
via Microsoft·08:01 AM
DescriptionSeverity
Frequently Asked Questions
1
Which code changes can be used to verify that a fix is present?
The provided stable-tree references are commits b86280b12ccf33b68b309b7cb0e4476894dfe77c, 07e50cef557def076418c67051a336e4c6bd50e1, and 17ef63843c0fcbf1efdfbbfb0f5584a5ea2c91ba.
2
What condition is associated with triggering the failure?
The issue can occur when a shared interrupt enters the handler after it has been requested but before the IRQ structure's back pointer has been initialized. The resulting behavior is a NULL pointer dereference in the interrupt handler.