PatchSiren

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.