PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-90349 Linux CVE debrief

A vulnerability in the Linux kernel's wifi mt76 mt7996 driver could allow an attacker to access out-of-bounds link arrays. The issue arises when mac80211 leaves the link unspecified, causing mt7996_tx() to use an unchecked value to index vif->link_conf[], mvif->mt76.link[], and sta->link[]. To fix this, the primary link id should be clamped to the default link before use.

Vendor
Linux
Product
Unknown
CVSS
Unknown
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, Linux distribution maintainers, and users of the affected Linux kernel versions should be aware of this vulnerability and take steps to mitigate it. Affected operators and platforms should assess their exposure and apply patches or mitigations. Vulnerability management and security teams should prioritize patching and monitor for suspicious activity related to the vulnerability.

Why it matters

The CVE-2026-90349 vulnerability in the Linux kernel's wifi mt76 mt7996 driver could allow an attacker to access out-of-bounds link arrays, potentially leading to sensitive data access or disruption of network operations.

  • An attacker could potentially access sensitive data or disrupt network operations
  • The vulnerability could be used as a vector for further exploitation
  • The fix may require updates to the Linux kernel, which could impact system availability

Technical summary

The vulnerability is caused by an out-of-bounds link array access in the mt7996_tx() function of the Linux kernel's wifi mt76 mt7996 driver. When mac80211 leaves the link unspecified, the function uses an unchecked value to index vif->link_conf[], mvif->mt76.link[], and sta->link[]. The primary link id should be clamped to the default link before use to prevent out-of-bounds access. This issue could allow an attacker to access sensitive data or disrupt network operations. The fix involves updating the Linux kernel to properly handle link array indexing.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the patches provided by the Linux kernel maintainers
  • Update to a version of the Linux kernel that includes the fix
  • Monitor for any suspicious activity related to the vulnerability
  • Perform a thorough review of system configurations and exposed assets
  • 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
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and source item provide details on the vulnerability, including its description and affected versions. However, the CVSS score and severity are not provided. Linux kernel maintainers and users should verify the fix and assess their exposure. Evidence is limited to public CVE details and source item information. Defensive verification tasks include reviewing the Linux kernel source code and assessing system configurations.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-90349 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-90349

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-90349 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-90349

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • wifi: mt76: mt7996: fix out-of-bounds link array access in mt7996_tx()

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/90xxx/CVE-2026-90349.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/637bb99cc766a858d744905e46638459ca128b6c

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/aff81505a84d27f83b4db8e039e813930cb23c2c

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4330a0ef9f75a54fde3548432a9a698f06bab635

    Supplemental source

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.