CVE-2026-68402 in Linux
Zusammenfassung
von VulDB • 11.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
wifi: cfg80211: Begrenzung des Lesezugriffs auf die Element-ID bei der Prüfung der Nicht-Vererbung
cfg80211_is_element_inherited() liest das erste Daten-Oktett des Kandidaten-Elements (id = elem->data[0]), um es in einer Liste für nicht vererbte Erweiterungen nachzuschlagen. Dies geschieht, nachdem elem->id getestet wurde, jedoch ohne zu überprüfen, ob das Element tatsächlich über ein Daten-Oktet verfügt. Ein Erweiterungselement mit der Länge Null (WLAN_EID_EXTENSION mit length 0) führt daher dazu, dass ein Oktett hinter dem Ende des Elements gelesen wird.
_ieee802_11_parse_elems_full() führt diese Prüfung für jedes Element eines Frames aus, sobald ein Kontext für Nicht-Vererbung vorliegt – beispielsweise während der Analyse eines per-STA-Profiles eines Multi-Link-Elements in einer (Re-)Assoziierungsantwort oder eines nicht übertragenen BSS-Profils. Daher kann ein speziell angefertigter Frame von einem Access Point einen slab-out-of-bounds-Lesezugriff über ein Oktett hinaus während der Elementanalyse auslösen:
BUG: KASAN: slab-out-of-bounds in cfg80211_is_element_inherited Read of size 1 ... in net/wireless/scan.c
Frühes Zurückkehren (Behandlung des Elements als vererbt), wenn ein Erweiterungselement keine Daten enthält, wodurch die bestehende Handhabung leerer ID-Listen nachgeahmt wird.
Der Fehler wurde durch Fuzzing von ieee802_11_parse_elems_full() unter KASAN gefunden.
If you want to get best quality of vulnerability data, you may have to visit VulDB.