🇰🇷 한글 설명
Linux 커널의 mt76/mt7915 Wi-Fi 드라이버에서 하드웨어 재시작 후 리스트 손상이 발생하는 취약점이 발견되었습니다. 하드웨어 재시작 시 기존의 WCID(Wireless Client ID) 리스트를 적절히 초기화하지 않아 데이터 구조가 깨질 수 있는 문제입니다.
💡 쉬운 설명
Wi-Fi 장치가 다시 시작될 때 내부 데이터 목록을 깨끗하게 지우지 않아 오류가 발생하는 문제입니다. 이로 인해 네트워크 연결이 불안정해지거나 시스템에 문제가 생길 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
wifi: mt76: mt7915: fix list corruption after hardware restart
Since stations are recreated from scratch, all lists that wcids are added
to must be cleared before calling ieee80211_restart_hw.
Set wcid->sta = 0 for each wcid entry in order to ensure that they are
not added again before they are ready.
📍 영향받는 시스템
Linux kernel (mt76/mt7915 driver 사용 시스템)
⚔️ 공격 벡터
하드웨어 재시작을 유도하거나 특정 네트워크 상황을 조성하여 메모리 손상을 유발할 수 있음
🛡️ 대응 방법
mt76 드라이버 패치가 적용된 최신 Linux 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인