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.