🇰🇷 한글 설명
Qualcomm 제품의 Android CAF Linux 커널에서 발생하는 타입 다운캐스트 버그로, 입력값이 검증을 부적절하게 통과하여 메모리 범위를 벗어난 쓰기(out of bounds write) 작업을 유발합니다. 이를 통해 로컬 권한 상승이나 시스템 충돌이 가능합니다.
💡 쉬운 설명
안드로이드 기기의 칩셋 펌웨어에서 데이터 타입 변환 오류로 인해 잘못된 값이 메모리에 쓰여질 수 있습니다. 악의적인 앱이 이를 악용하여 기기 제어 권한을 획득할 수 있습니다.
🇺🇸 원문 (English)
In all Qualcomm products with Android releases from CAF using the Linux kernel, due to a type downcast, a value may improperly pass validation and cause an out of bounds write later.
📍 영향받는 시스템
Qualcomm Snapdragon SoC 기반 Android 기기 (2017년 이전 CAF 빌드)
⚔️ 공격 벡터
로컬 권한 상승 (악성 앱 또는 로컬 접근 필요)
🛡️ 대응 방법
Qualcomm 보안 패치가 포함된 최신 Android 버전으로 업그레이드 필요
🔧 검증 코드
명령어 결과에서 Qualcomm 칩셋 정보가 표시되면 영향받는 기기이며, 제조사의 보안 업데이트 여부를 확인해야 함
cat /proc/version | grep -i qualcomm || getprop ro.chipname