CVE-2026-89524 in Linuxinfo

Zusammenfassung

von VulDB • 12.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

wifi: ath6kl: Begrenzung der Längen von Assoziierungsanforderungen/-antworten vor dem Abziehen der IE-Offsets (Information Elements)

ath6kl_cfg80211_connect_event() subtrahiert feste IE-Offsets von assoc_req_len (-= 4) und assoc_resp_len (-= 6), beide als u8 definiert, ohne untere Grenze. Die kürzlich zu ath6kl_wmi_connect_event_rx() hinzugefügte aggregierte Prüfung begrenzt die deklarierten Längen nach oben (ihre Summe muss in das empfangene Ereignis passen), aber eine Assoziierungsanforderung/-antwort, die kürzer ist als ihr fester Offset, führt hier zu einem Underflow: der u8-Wert überläuft und erreicht ~250. cfg80211_connect_result() / cfg80211_roamed() behandeln diesen umgebrochenen Wert dann als IE-Länge und kopieren so viele Bytes aus dem kleinen assoc_info-Puffer in den Benutzerbereich via nl80211, wodurch benachbarter Slab-Speicher offengelegt wird.

Beide Längen vor der Subtraktion auf ihre Offsets begrenzen.

Entdeckt von 0sec (https://0sec.ai) mittels automatisierter Quellcodeanalyse; das fehlende untere Limit ist aus dem Quellcode ersichtlich. Kompiliert getestet.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

12.09.2026

Moderieren

akzeptiert

Eintrag

VDB-402726

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!