PatchSiren cyber security CVE debrief
CVE-2026-90372 Linux CVE debrief
A vulnerability in the Linux kernel's mt76 driver has been resolved. The issue occurs in the `mt7915_mcu_get_sta_nss` function, where a peer's VHT/HE MCS map with no supported spatial stream can cause an underflow in the `nss` variable, leading to an invalid value being written to the firmware's `sta_rec_bf` beamforming fields. This vulnerability requires verification and patching to prevent potential exploitation. Defenders should assess their exposure and prioritize patching for Linux kernel-based systems using the affected mt76 driver versions. The CVE record and NVD entry provide details on the vulnerability, including its CVSS score and vector.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.1
- 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
Defenders responsible for Linux kernel-based systems, especially those using the affected mt76 driver versions, should assess their exposure and prioritize patching. This includes reviewing system configurations, inventory, and monitoring for potential exploitation attempts. Vulnerability management and security teams should verify and apply patches, and implement compensating controls for exposed systems.
Why it matters
The CVE-2026-90372 vulnerability in the Linux kernel's mt76 driver requires verification and patching to prevent potential exploitation. Defenders should prioritize patching and assess exposure in their Linux kernel-based systems.
- Verify and prioritize patching for Linux kernel versions using the affected mt76 driver
- Assess exposure in Linux kernel-based systems using the mt76 driver
- Monitor for potential exploitation attempts targeting the vulnerability
Technical summary
The vulnerability occurs in the `mt7915_mcu_get_sta_nss` function of the Linux kernel's mt76 driver. A peer's VHT/HE MCS map with no supported spatial stream can cause an underflow in the `nss` variable, leading to an invalid value being written to the firmware's `sta_rec_bf` beamforming fields. The issue has been resolved with a patch that clamps the result to 0. Defenders should prioritize verifying and applying patches for this vulnerability, especially in systems using the affected Linux kernel versions. The patch prevents the underflow by ensuring the `nss` value does not go below 0.
Defensive priority
Defenders should prioritize verifying and applying patches for this vulnerability, especially in systems using the affected Linux kernel versions.
Recommended defensive actions
- Verify and apply patches for the Linux kernel's mt76 driver vulnerability
- Review system configurations and inventory for potential exposure
- Monitor for potential exploitation attempts
- Perform thorough vulnerability assessments
- Implement compensating controls for exposed systems
- Track exceptions and retest remediated assets
- Review relevant monitoring, detection, and logs for exposed assets
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its CVSS score and vector. However, the exact scope of affected systems and versions requires further verification from official sources.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-90372 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-90372
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-90372 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-90372
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/25f753f7f620955a8a51e63e445d8b9076c51396
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/2801477c36a19be4f549fe60e54995f03b0ea7b9
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/38f4d6323bcd65e41a691432eddabd2b03acdeee
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/4a2f4be532e3ea4e2b536e411793a05aaa51af25
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6ce78d04c7ea4b66838941b5a4232dd1ee0e2cc7
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/85bd46ab7674b6d357f9a14791352c65fb09eee9
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e63c6291ecddf94769ab91f9d8cdb6ca939f7fc6
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ecfd1a07e78c31d81322fb2d81dc468081cc3004
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.