🇰🇷 한글 설명
Qualcomm MSM 칩셋 기반 Android/Firefox OS의 WLAN 드라이버에서 __wlan_hdd_cfg80211_testmode 함수의 hb_params 버퍼가 초기화되지 않아 커널 메모리에 있는 민감 정보가 로컬 공격자에게 유출될 수 있다.
💡 쉬운 설명
WiFi 드라이버의 메모리 버그로 인해 휴대폰에 저장된 민감한 정보가 앱을 통해 접근 가능해진다. 이 정보로 기기의 보안 방어를 우회할 수 있다.
🇺🇸 원문 (English)
In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, information disclosure is possible in function __wlan_hdd_cfg80211_testmode since buffer hb_params is not initialized to zero.
📍 영향받는 시스템
Android/Firefox OS for MSM (Qualcomm MSM chipsets) - CAF 커널 사용 모든 버전
⚔️ 공격 벡터
로컬 권한의 악의적 애플리케이션이 testmode 함수 호출을 통해 초기화되지 않은 버퍼 메모리 읽음
🛡️ 대응 방법
제조사에서 제공하는 WLAN 드라이버 패치 또는 보안 업데이트 펌웨어 설치
🔧 검증 코드
MSM 플랫폼이 반환되면 해당 디바이스가 취약한 칩셋을 사용하고 있으며, 보안 패치 레벨을 확인하여 2017년 이후 패치 적용 여부 확인 필요
getprop ro.board.platform 2>/dev/null | grep -i msm && echo 'Vulnerable chipset detected' || echo 'Not MSM platform'