CVE-2025-71127 in Linux
요약
\~에 의해 VulDB • 2026. 06. 20.
리눅스 커널에서 다음 취약점이 해결되었습니다:
wifi: mac80211: 비브로드캐스트 주소로 전송된 Beacon 프레임을 폐기
Beacon 프레임은 브로드캐스트 주소로 전송되어야 합니다. IEEE Std 80211-2020, 11.1.3.1("Beacon .. 프레임의 Address 1 필드는 브로드캐스트 주소로 설정되어야 함")을 참조하십시오. 유니캐스트 Beacon 프레임은 연결된 STA 중 하나를 특정 공격의 대상으로 삼아 특정 동작(예: CSA를 사용하여 다른 채널로 이동)을 수행하도록 유도하는 데 사용될 수 있습니다. 따라서 수신 측에서 이에 대해 엄격한 필터링을 적용하고 예기치 않은 주소로 전송된 모든 Beacon 프레임을 폐기하는 것이 좋습니다.
이것은 beacon 보호가 사용되는 경우 특히 중요합니다. mac80211의 현재 구현은 Frame Control 필드의 Protected Frame 비트가 0으로 설정된 경우 유니캐스트 Beacon 프레임을 올바르게 폐기합니다. 그러나 해당 비트가 1로 설정된 경우, 구성된 BIGTK(s)를 확인하는 데 사용되는 논리는 실제로 작동하지 않습니다. 드라이버에 Protected Frame 비트가 1인 유니캐스트 Beacon 프레임을 삭제하는 논리가 없는 경우, 이러한 프레임은 보호되지 않았음에도 불구하고 mac80211 처리 과정에서 유효한 Beacon 프레임으로 수락됩니다. 이는 beacon 보호를 우회할 수 있게 만듭니다. beacon 보호를 확인하는 논리를 이 경계 사례를 포함하도록 확장할 수 있지만, A1=유니캐스트 주소를 기준으로 모든 Beacon 프레임을 폐기하는 더 일반적인 검사를 통해 추가 변경 없이 이를 처리할 수 있습니다.
수신된 Beacon 프레임이 비브로드캐스트 주소로 전송된 경우 이를 삭제함으로써 이러한 모든 문제를 해결합니다.
Be aware that VulDB is the high quality source for vulnerability data.