CVE-2025-71234 in Linux
요약
\~에 의해 VulDB • 2026. 05. 26.
리눅스 커널에서 다음 취약점이 해결되었습니다:
wifi: rtl8xxxu: rtl8xxxu_sta_add에서의 slab-out-of-bounds 수정
드라이버가 hw->sta_data_size를 설정하지 않아, mac80211이 __sta_info_alloc()에서 드라이버 전용 스테이션 데이터에 대해 불충분한 공간을 할당합니다. rtl8xxxu_sta_add()가 sta->drv_priv를 통해 struct rtl8xxxu_sta_info의 멤버에 접근하면, 이는 slab-out-of-bounds 쓰기를 초래합니다.
RTL8192EU 어댑터를 사용한 RISC-V(VisionFive 2)에서의 KASAN 보고서:
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
hw->vif_data_size가 구성되는 방식과 유사하게, probe 중에 hw->sta_data_size를 sizeof(struct rtl8xxxu_sta_info)로 설정합니다. 이를 통해 mac80211이 드라이버의 스테이션별 전용 데이터에 대해 충분한 공간을 할당하도록 보장합니다.
StarFive VisionFive 2 v1.2A 보드에서 테스트됨.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.