🇰🇷 한글 설명
Qualcomm MSM 칩셋 기반 안드로이드 및 Firefox OS의 Linux 커널에서 cfg80211 무선 설정 모듈의 QCA_NL80211_VENDOR_SUBCMD_ENCRYPTION_TEST 명령어 처리 시 특수 조작된 입력값으로 인한 스택 버퍼 오버플로우 취약점입니다. 공격자가 이를 악용하여 커널 메모리를 덮어쓰고 임의 코드 실행 및 권한 상승을 달성할 수 있습니다.
💡 쉬운 설명
안드로이드 폰의 무선 통신 드라이버에서 과도한 데이터 입력으로 메모리 보호 장치가 우회되는 결함입니다. 이를 악용하면 휴대폰 시스템 전체에 대한 완전한 제어권을 획득할 수 있습니다.
🇺🇸 원문 (English)
In android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, when processing a specially crafted QCA_NL80211_VENDOR_SUBCMD_ENCRYPTION_TEST cfg80211 vendor command a stack-based buffer overflow can occur.
📍 영향받는 시스템
Qualcomm MSM 칩셋 탑재 모든 안드로이드 버전(CAF), Firefox OS for MSM, QRD Android
⚔️ 공격 벡터
특수 조작된 cfg80211 vendor command 패킷을 네트워크 또는 로컬에서 전송하여 커널 메모리 오버플로우 유발
🛡️ 대응 방법
제조사 보안 패치 적용 및 안드로이드 커널 업데이트 설치, 네트워크 필터링 규칙 추가
🔧 검증 코드
Qualcomm MSM 칩셋 탑재 여부 확인. 해당 칩셋 사용 시 제조사 보안 패치 적용 상태 검증 필요
uname -a | grep -i 'qualcomm\|msm' && echo 'Vulnerable system' || echo 'Check device specs for Qualcomm MSM chipset'