PatchSiren cyber security CVE debrief
CVE-2026-90379 Linux CVE debrief
A vulnerability in the Linux kernel's mt76 Wi-Fi driver has been addressed. The vulnerability occurs when an AER (Advanced Error Reporting) error happens and the bus is hung, causing register reads to return 0xFFFFFFFF. This leads to corrupted DMA queue state and results in an invalid memory access. The fix involves validating the DMA index read from the hardware before using it as a queue index, clamping out-of-range values, and installing no-op bus operations when an unrecoverable AER error is detected.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 8.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-17
- Original CVE updated
- 2026-09-18
- Advisory published
- 2026-09-17
- Advisory updated
- 2026-09-18
Who should care
Linux kernel maintainers, Linux distribution vendors, and users of affected Linux systems should assess exposure and apply patches. System administrators and security teams should monitor for AER errors and investigate occurrences.
Why it matters
The vulnerability in the Linux kernel's mt76 Wi-Fi driver can lead to system crashes and potential DoS conditions. Linux kernel maintainers, distribution vendors, and users should assess exposure and apply patches. Monitoring system logs for AER errors is crucial.
- Potential system crashes due to invalid memory accesses.
- Possible denial-of-service (DoS) conditions.
- Need for patching and updating Linux kernel versions.
- Importance of monitoring system logs for AER errors.
Technical summary
The vulnerability occurs in the mt76 Wi-Fi driver of the Linux kernel. When an AER error happens and the bus is hung, register reads return 0xFFFFFFFF, causing corrupted DMA queue state and leading to invalid memory accesses. The fix involves validating DMA indices, clamping out-of-range values, and installing no-op bus operations on unrecoverable AER errors. This prevents system crashes and potential DoS conditions by ensuring that DMA indices are within valid ranges and that the system can recover from AER errors. Linux kernel maintainers, distribution vendors, and users of affected Linux systems should assess exposure and apply patches. Monitoring system logs for AER errors is crucial to detect and mitigate
Defensive priority
Medium
Recommended defensive actions
- Review and apply patches provided by Linux kernel maintainers to address the vulnerability.
- Ensure Linux kernel is updated to a version that includes the fix.
- Monitor system logs for AER errors and investigate occurrences.
- Review compensating controls for exposed systems while remediation is scheduled.
- Check relevant monitoring, detection, and logs for exposed assets.
- Track exceptions and retest remediated assets.
- Confirm whether affected product deployments exist in managed environments.
Evidence notes
The vulnerability was resolved by validating DMA indices and handling AER errors. The fix prevents invalid memory accesses by clamping out-of-range DMA indices and installing no-op bus operations on unrecoverable AER errors.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-90379 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-90379
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-90379 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-90379
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/670b3dc4e3713542a9f002d38fb9d1740b9e342b
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/915672c5ae32deeb72f4572856d123f314791136
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/f544bcba4721e1074e9bc6666f0ef4f8b96ddba8
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.