Odebrany

CVE-2026-93149

opublikowano:
modyfikacja:
Ocena CVSS
n/a
Brak oceny

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

W jądrze Linuksa usunięto następującą lukę:

Wi-Fi: mac80211_hwsim: unikaj NULL skb w kolejce zatrzymującej

mac80211_hwsim_stop() usuwa wszystkie ramki pozostałe w danych->oczekujących. Pętla
obecnie sprawdza skb_queue_empty(), a następnie usuwa z kolejki osobno.

Podział ten jest utrudniony w obsłudze statusu TX, co może spowodować usunięcie oczekujących
ramka pod blokadą kolejki. Jeśli ostatni wpis zostanie usunięty po pustym
sprawdź, skb_dequeue() zwraca NULL i ścieżka zatrzymująca przechodzi przez NULL skb
do ieee80211_free_txskb().

Zamiast tego użyj skb_dequeue() jako warunku pętli. Wynikiem usunięcia z kolejki jest
obiekt, który zatrzymuje się, posiada i uwalnia, oraz równoczesne uzupełnienie statusu
opróżnia kolejkę, po prostu powoduje zakończenie pętli.

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org