🇰🇷 한글 설명
MSM용 Android 및 Firefox OS의 Linux 커널에서 cfg80211 벤더 명령어 처리 중 메모리 버퍼 오버리드가 발생할 수 있습니다. 공격자가 특수하게 조작된 명령어를 전송하면 커널 메모리의 민감한 정보가 노출될 수 있습니다.
💡 쉬운 설명
안드로이드 기기의 WiFi 드라이버 결함으로, 공격자가 특별한 WiFi 명령어를 보내 기기 메모리의 보호된 정보를 읽을 수 있습니다. 기기에서 실행 권한이 있는 앱이나 물리적 접근이 가능한 공격자가 악용할 수 있습니다.
🇺🇸 원문 (English)
In android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, while processing a specially crafted cfg80211 vendor command, a buffer over-read can occur.
📍 영향받는 시스템
Android for MSM, Firefox OS for MSM, QRD Android - CAF 기반 모든 Linux 커널 버전 (2017년 이전 패치되지 않은 버전)
⚔️ 공격 벡터
로컬 권한 필요 또는 물리적 접근을 통한 cfg80211 벤더 명령어 조작으로 버퍼 오버리드 유발
🛡️ 대응 방법
Qualcomm 보안 패치 또는 Linux 커널 업스트림 fix를 포함한 시스템 업데이트 적용
🔧 검증 코드
cfg80211 모듈 로드 여부와 커널 버전을 확인 후 CVE-2017-11058 영향 버전 범위와 비교하여 패치 필요 여부 판단
grep -E 'qcacld|cfg80211' /proc/modules && cat /proc/version | grep -oP 'version \K[^ ]+'