Katalog CVE

CVE-2026-90357

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

Percentyl 28 - wyżej niż 28% wszystkich znanych CVE

Streszczenie

W sterowniku wifi mt76 (mt7915) przepływ TWT jest dodawany do dev->twt_list przed wysłaniem umowy do firmware, ale ścieżka błędu pozostawia go na liście, mimo że flowid_mask nie jest ustawiany. Slot przepływu może zostać ponownie użyty i wyzerowany, gdy wciąż znajduje się na liście, co uszkadza twt_list, a usunięcie stacji pozostawia wiszący wpis.

Ocena ryzyka

Uszkodzenie listy twt_list i wiszące wpisy mogą prowadzić do błędu use-after-free lub zawieszenia systemu przy operacjach na interfejsie Wi-Fi. Wymaga sprzętu z chipsetem MediaTek mt7915.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką odłączającą przepływ TWT, gdy MCU odrzuci umowę. Monitoruj stabilność systemu na urządzeniach z kartami mt7915.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS