Katalog CVE

CVE-2026-90349

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W sterowniku wifi mt76 (mt7996) gdy mac80211 pozostawia link nieokreślony, mt7996_tx() podstawia główny identyfikator linku stacji lub vif. Wartość ta to IEEE80211_LINK_UNSPECIFIED (0xf) do momentu dodania pierwszego linku i jest używana bez sprawdzenia do indeksowania vif->link_conf[], mvif->mt76.link[] i sta->link[], które mają po 15 elementów.

Ocena ryzyka

Dostęp poza granicami tablicy podczas transmisji może prowadzić do uszkodzenia pamięci jądra, awarii systemu lub potencjalnej eskalacji uprawnień. Dotyczy urządzeń z chipsetem MediaTek mt7996.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką ograniczającą główny identyfikator linku do domyślnego linku przed użyciem. Monitoruj stabilność urządzeń Wi-Fi z chipsetem mt7996.

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: mt7996: fix out-of-bounds link array access in mt7996_tx() When mac80211 leaves the link unspecified, mt7996_tx() substitutes the primary link id of the station or vif. That value is IEEE80211_LINK_UNSPECIFIED (0xf) until the first link has been added, and it is then used unchecked to index vif->link_conf[], mvif->mt76.link[] and sta->link[], all of which hold IEEE80211_MLD_MAX_NUM_LINKS (15) entries. Clamp the primary link id to the default link before using it, and use the clamped value for the link_sta fallback as well.

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