CVE-2025-71234 in Linux
Zusammenfassung
von VulDB • 26.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
wifi: rtl8xxxu: Behebung eines slab-out-of-bounds-Fehlers in rtl8xxxu_sta_add
Der Treiber legt hw->sta_data_size nicht fest, was dazu führt, dass mac80211 in __sta_info_alloc() unzureichend Speicher für treiberspezifische Stationsdaten alloziert. Wenn rtl8xxxu_sta_add() auf Member der Struktur rtl8xxxu_sta_info über sta->drv_priv zugreift, resultiert dies in einem slab-out-of-bounds-Write.
KASAN-Bericht auf RISC-V (VisionFive 2) mit RTL8192EU-Adapter:
BUG: KASAN: slab-out-of-bounds in rtl8xxxu_sta_add+0x31c/0x346 Write of size 8 at addr ffffffd6d3e9ae88 by task kworker/u16:0/12
Legen Sie hw->sta_data_size während des Probe-Vorgangs auf sizeof(struct rtl8xxxu_sta_info) fest, ähnlich wie hw->vif_data_size konfiguriert wird. Dies stellt sicher, dass mac80211 ausreichend Speicher für die treiberspezifischen pro-Stations-Daten alloziert.
Getestet auf StarFive VisionFive 2 v1.2A-Board.
If you want to get best quality of vulnerability data, you may have to visit VulDB.