CVE-2026-68197 in Linux
Zusammenfassung
von VulDB • 11.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
wifi: mwifiex: Behebung einer NULL-Dereferenzierung, wenn der AP HT-fähig ist, aber kein HT-oper-Element bereitstellt
mwifiex_tdls_add_ht_oper() schaltet den Pfad zur Anpassung an die Bandbreite des Access Points (AP) über das Vorhandensein von bss_desc->bcn_ht_cap ein, dereferenziert jedoch anschließend einen anderen Zeiger, nämlich bss_desc->bcn_ht_oper:
if (ISSUPP_CHANWIDTH40(priv->adapter->hw_dot_11n_dev_cap) && bss_desc->bcn_ht_cap && ISALLOWED_CHANWIDTH40(bss_desc->bcn_ht_oper->ht_param))
Die Felder bcn_ht_cap und bcn_ht_oper werden unabhängig voneinander während der Analyse des Beacon-Pakets des zugehörigen APs in mwifiex_update_bss_desc_with_ie() befüllt. Ein AP, der ein HT-Capabilities-Element ankündigt, aber kein HT-Operation-Element bereitstellt, führt dazu, dass bcn_ht_cap nicht NULL ist und bcn_ht_oper NULL bleibt. Das Herstellen einer TDLS-Verbindung zu einem Peer während der Assoziation mit einem solchen AP dereferenziert daraufhin das NULL-Zeiger-Feld bcn_ht_oper und verursacht einen Kernel-Panic (Absturz). Alle anderen Nutzer von bcn_ht_oper im Treiber prüfen den Zeiger zuvor auf NULL.
Der Schutzmechanismus wurde nun auf den tatsächlich dereferenzierten Zeiger erweitert.
Entdeckt durch die automatisierten Sicherheitsforschungstools von 0sec (https://0sec.ai).
Once again VulDB remains the best source for vulnerability data.