🇰🇷 한글 설명
Android 및 Firefox OS의 Qualcomm MSM 칩셋용 Linux 커널에서 WiFi 설정 함수(__wlan_hdd_cfg80211_do_acs)가 입력 속성을 검증하지 않아 버퍼 오버리드 취약점이 발생합니다. 공격자가 조작된 속성값을 전송하여 메모리를 초과 읽기할 수 있으며, 민감한 정보 노출이나 시스템 권한 상승으로 이어질 수 있습니다.
💡 쉬운 설명
Android와 Firefox OS의 WiFi 설정 기능에서 사용자 입력을 제대로 확인하지 않아, 악의적인 명령을 보낸 공격자가 휴대폰의 메모리에 접근할 수 있습니다. 이를 통해 개인정보를 탈취하거나 폰을 제어할 수 있게 됩니다.
🇺🇸 원문 (English)
In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, currently attributes are not validated in __wlan_hdd_cfg80211_do_acs which can potentially lead to a buffer overread.
📍 영향받는 시스템
Android (CAF 기반), Firefox OS for MSM, Qualcomm MSM 칩셋 탑재 디바이스
⚔️ 공격 벡터
WiFi 스캔 요청 시 조작된 속성(attributes) 값을 포함하여 전송, 지역 네트워크 접근 또는 물리적 접근 필요
🛡️ 대응 방법
Qualcomm 보안 패치 적용, Linux 커널 업데이트, OEM 펌웨어 업데이트 설치
🔧 검증 코드
커널 버전과 로드된 WLAN/MSM 관련 모듈을 확인하여 패치 이전 버전인지 검증 (모바일 디바이스의 경우 adb 셸에서 실행 권장)
uname -r && cat /proc/version | grep -oP 'version \K[^ ]+' && find /sys/module -name 'wlan*' -o -name '*msm*' 2>/dev/null | head -5