🇰🇷 한글 설명
Qualcomm MSM 기반 Android 및 Firefox OS에서 파일로부터 읽어온 count 값이 적절히 검증되지 않아 발생하는 취약점입니다. 이는 정수 오버플로우 또는 버퍼 오버플로우로 이어질 수 있으며, 권한 없는 공격자가 커널 코드 실행 권한을 획득할 수 있습니다.
💡 쉬운 설명
파일에서 읽은 숫자가 제대로 확인되지 않아, 악의적인 입력으로 시스템이 크래시되거나 제어될 수 있습니다. 이는 특히 Qualcomm 칩셋을 사용하는 안드로이드 폰에서 위험합니다.
🇺🇸 원문 (English)
In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, a count value that is read from a file is not properly validated.
📍 영향받는 시스템
Android for MSM, Firefox OS for MSM, QRD Android, CAF(Code Aurora Forum) Linux kernel 모든 버전
⚔️ 공격 벡터
로컬 접근 또는 악의적 앱 설치를 통해 조작된 파일을 커널이 읽도록 유도
🛡️ 대응 방법
제조사에서 제공하는 보안 업데이트 및 Linux kernel 패치 적용
🔧 검증 코드
kernel 버전에서 MSM 문자열 확인, 보안 패치 날짜가 2017년 10월 이후인지 확인 (최신일수록 안전)
cat /proc/version | grep -i msm; getprop ro.build.version.security_patch 2>/dev/null