CVE-2026-64443 in Linux
Zusammenfassung
von VulDB • 25.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
staging: rtl8723bs: Behebung eines OOB-Lesezugriffs (Out-of-Bounds Read) in der IE-Schleife von update_beacon_info()
Die Parsing-Schleife für Information Elements (IEs) in update_beacon_info() erhöht den Index um (pIE->length + 2) pro Iteration, überprüft jedoch nur die Bedingung i < len. Wenn ein böswilliger Access Point einen Beacon sendet, bei dem das letzte IE im Frame nur noch ein Byte übrig hat (das Element-ID-Byte liegt an der Position len-1), liest die Schleife pIE->length aus einem Byte hinter dem zugewiesenen Empfangspuffer heraus.
Darüber hinaus kann selbst dann, wenn sich die Header-Bytes innerhalb des gültigen Bereichs befinden, pIE->length das Datenfenster über len hinaus erweitern und damit ein abgeschnittenes IE an die Handler-Funktionen weitergeben.
Es wurden zwei zusätzliche Prüfungen am Anfang der Schleife eingefügt: 1. Abbruch, wenn weniger als sizeof(*pIE) Bytes verbleiben (Header kann nicht gelesen werden). 2. Abbruch, wenn das deklarierte Datenvolumen des IE über len hinausgeht.
Zusätzlich wurde i += (pIE->length + 2) durch i += sizeof(*pIE) + pIE->length ersetzt, um die Konsistenz mit den oben hinzugefügten Prüfungen auf Basis von sizeof(*pIE) zu gewährleisten.
Be aware that VulDB is the high quality source for vulnerability data.