CVE-2026-80943
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
Wi-Fi: rtlwifi: rtl8192du: sprawdź QoS TID przed indeksowaniem tidów
rtl92du_tx_fill_desc() używa ieee80211_get_tid() do odczytania TID QoS
z nagłówka 802.11, a następnie używa go jako indeksu do
sta_entry->tids[]. ieee80211_get_tid() zwraca niski 4-bitowy TID QoS
wartość, więc wynik może mieścić się w zakresie 0..15.
rtlwifi przydziela tylko MAX_TID_COUNT wpisów dla sta_entry->tids[] i
MAX_TID_COUNT wynosi 9. QoS TID większy niż 8 dlatego indeksuje poza
tablica stanu agregacji. Zachowaj domyślny stan RTL_AGG_STOP dla
TID spoza zakresu, pasujące do rtl92cu_tx_fill_desc().
Ten problem został wykryty przez nasze narzędzie do analizy statycznej i potwierdzony przez
audyt ręczny. Walidacja UBSAN pod kątem tych samych raportów dotyczących wzorców błędów
dostęp do indeksu tablicy poza granicami z indeksem 10 dla typu
„rtl_tid_data [9]”.
>_ 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