CVE Catalog

CVE-2026-90357

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.34%

28th percentile - higher than 28% of all known CVEs

Summary

In the mt76 wifi driver (mt7915), the TWT flow is added to dev->twt_list before sending the agreement to the firmware, but the error path leaves it linked while flowid_mask is never set. The flow slot can then be reused and memset while still on the list, corrupting twt_list, and station removal leaves a dangling entry behind.

Risk Assessment

Corruption of twt_list and dangling entries can lead to use-after-free or system hangs during Wi-Fi interface operations. Requires hardware with the MediaTek mt7915 chipset.

Recommendation

Update the Linux kernel to a version with the fix that unlinks the TWT flow when the MCU rejects the agreement. Monitor system stability on devices with mt7915 cards.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: unlink TWT flow if the MCU rejects the agreement The flow is added to dev->twt_list before sending the agreement to the firmware, but the error path leaves it linked while flowid_mask is never set. The flow slot can then be reused and memset while still on the list, corrupting twt_list, and station removal leaves a dangling entry behind that mt7915_mac_twt_sched_list_add() later walks.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS