🇰🇷 한글 설명
Linux 커널의 mac80211 드라이버에서 CSA(Channel Switch Announcement) 파싱 시 채널 0을 정보 없음으로 잘못 인식하는 취약점이 발견되었습니다. 이로 인해 AP가 유효하지 않은 채널 0으로 전환을 요청할 때 연결을 끊지 못하며, 특히 Intel 장치에서 펌웨어 충돌을 유발할 수 있습니다.
💡 쉬운 설명
와이파이 공유기가 채널을 바꿀 때 기기가 이를 제대로 인식하지 못해 연결을 끊지 못하는 문제입니다. 이 과정에서 인텔 무선 랜카드를 사용하는 컴퓨터의 와이파이 기능이 멈출 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
wifi: mac80211: disconnect on CSA to channel 0
The refactor for the CSA parsing erroneously equates channel
zero and no information present, leading it to ignore a CSA
on an AP that advertises a switch to that (invalid) channel.
This leads to not disconnecting, which we should. For Intel
devices, this can lead to a firmware crash.
Fix this by using an int type for the channel number as well
as the opclass, and using a (negative) value that cannot be
encoded in the element to indicate it's not present.
📍 영향받는 시스템
Linux kernel (mac80211 driver 사용 시스템, 특히 Intel 무선 랜카드 장착 기기)
⚔️ 공격 벡터
악의적인 채널 전환 요청(CSA)을 보내는 가짜 액세스 포인트(AP)를 통한 서비스 거부(DoS) 유발
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인하십시오.