🇰🇷 한글 설명
Linux 커널의 brcmfmac WiFi 드라이버에서 초기화되지 않은 스택 메모리의 쓰레기 값이 펌웨어로 유출될 수 있는 취약점이 발견되었습니다. 이로 인해 인증 상태가 잘못 전달되거나 잘못된 PMKID가 캐싱되어 이후의 연결 요청이 거부될 수 있습니다.
💡 쉬운 설명
와이파이 연결 과정에서 컴퓨터 내부의 불필요한 데이터가 외부 장치로 흘러나갈 수 있는 문제입니다. 이 문제로 인해 와이파이 연결이 제대로 되지 않거나 끊기는 현상이 발생할 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
wifi: brcmfmac: cyw: pass PMKID to firmware if present
Zero out auth_status on initialization. Otherwise, garbage will
leak from the stack to the firmware (when ssid is less than 32 bytes
and/or when params->pmkid is set). Then, pass the params->pmkid to the
firmware (without it, the firmware caches a garbage PMKID on successful
authentication and denies a subsequent association request that includes
the PMKID).
📍 영향받는 시스템
Linux kernel (brcmfmac driver using cyw chipsets)
⚔️ 공격 벡터
로컬 또는 네트워크를 통한 특정 조건의 WiFi 인증 요청 시 스택 메모리 정보 유출
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인하십시오.