CVE-2026-90016 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

staging: rtl8723bs: Behebung eines Out-of-Bounds-Lesezugriffs (OOB read) in rtw_restruct_wmm_ie()

rtw_restruct_wmm_ie() durchsucht in_ie nach einem WMM IE mit:

while (i < in_len) {
... if (i + 5 < in_len && in_ie[i] == 0xDD && ...) {
... break; } i += (in_ie[i + 1] + 2); /* zum nächsten IE-Element */
}

Wenn die Prüfbedingung „i + 5 < in_len“ fehlschlägt, einfach weil i sich innerhalb von 5 Bytes am Ende des Puffers befindet (d. h., es wurde kein WMM IE nahe dem Ende von in_ie gefunden), läuft die Ausführung auf den Befehl „i += (in_ie[i + 1] + 2)“ über, der einen Lesezugriff auf in_ie[i + 1] durchführt. Wenn an diesem Punkt i == in_len - 1 ist, handelt es sich um einen ein Byte umfassenden Out-of-Bounds-Lesezugriff (OOB read) auf einen vom Angreifer beeinflussten IE-Puffer, der aus Assoziierungs-/Scan-Daten erstellt wurde.

Das Commit a75281626fc8f („staging: rtl8723bs: Behebung eines potenziellen Out-of-Bounds-Lesezugriffs in rtw_restruct_wmm_ie“) fügte die Bedingung „i + 5 < in_len“ als Schutzmaßnahme direkt zur Match-Prüfung hinzu, fügte jedoch keine äquivalente Schutzmaßnahme vor dem Überlauf (Fallthrough) der Inkrementierung hinzu. Daher blieb dieselbe Klasse von Out-of-Bounds-Lesezugriffen über den Nicht-Match-Pfad erreichbar.

Fügen Sie eine explizite Bereichsprüfung (Bounds Check) vor dem Fortfahren zum nächsten IE ein.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405855

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!