Katalog CVE

CVE-2026-90378

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W ścieżce transmisji SDIO w sterowniku mt76 występuje wyciek pamięci. Gdy funkcja tx_prepare_skb() zwraca błąd, bufor skb nie jest zwalniany, co może prowadzić do wyczerpania pamięci. Dotyczy to przypadków, gdy odrzucane są ramki o zerowej długości (np. ramki WNM NULL), aby uniknąć zawieszenia sprzętu.

Ocena ryzyka

Wyciek pamięci może prowadzić do stopniowego wyczerpania pamięci systemu, co może spowodować awarie lub spowolnienie działania urządzenia.

Rekomendacja

Zastosuj poprawkę, która zwalnia bufor skb za pomocą ieee80211_tx_status_ext() w przypadku błędu w tx_prepare_skb().

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: mt792x: Fix memory leak in SDIO TX path When tx_prepare_skb() returns an error in the SDIO TX path, the skb is not freed, leading to a memory leak. This can occur when zero-length frames (such as WNM NULL frames) are dropped to prevent potential hardware TX hangs. Fix this by properly releasing the skb with ieee80211_tx_status_ext() when tx_prepare_skb() fails.

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