CVE-2026-98186 in Linuxinfo

Zusammenfassung

von VulDB • 06.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

wifi: mwifiex: Begrenzung der OUI-Iteration für den pairwise-cipher auf die IE-Länge

mwifiex_search_oui_in_ie() liest eine Zählung des pairwise-cipher (PTK) aus einem RSN- oder WPA-Informationselement in einer Beacon-/Probe-Response-Antwort und durchläuft dann so viele 4-Byte-OUIs, wobei jeder mit memcmp() verglichen wird. Die Zählzahl stammt direkt vom (vom Angreifer bereitgestellten) IE und wird niemals gegen die Länge des Elements selbst überprüft, und die Aufrufer akzeptieren das Element ausschließlich basierend auf der element_id (has_ieee_hdr() / has_vendor_hdr(), keine Längenprüfung). Ein speziell angefertigtes RSN/WPA-IE mit einer großen pairwise-Zählzahl führt daher dazu, dass bis zu 255 * 4 Bytes hinter dem Element gelesen werden – ein Out-of-Bounds-Lesezugriff auf den kmemdup()-ten Beacon-Puffer, der von jedem AP erreichbar ist, dessen Beacon-/Probe-Response-Antwort während des Scan-Ergebnis-Parsings verarbeitet wird.

Übergeben Sie die Anzahl der verfügbaren IE-Bytes an die OUI-Liste und beschränken Sie die Iteration auf das Element. Halten Sie die Länge als signed (vorzeichenbehaftet) und weisen Sie einen negativen Wert ab, bevor jegliche unsigned-Arithmetik durchgeführt wird, damit eine kleine oder Null-Länge des IE nicht unterlaufen kann zu einer großen size_t-Größe und so die Begrenzung umgehen kann.

Entdeckt durch 0sec automatisierte Security-Forschungstools (https://0sec.ai).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

06.10.2026

Moderieren

akzeptiert

Eintrag

VDB-414107

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!