🇰🇷 한글 설명
CAF Linux 커널을 사용하는 모든 Android 릴리스에서 부트 이미지 처리 중 정수 언더플로우 취약점이 존재합니다. 이를 통해 공격자가 권한 상승이나 코드 실행을 수행할 수 있습니다.
💡 쉬운 설명
Android 부팅 과정에서 크기 계산 오류로 인해 메모리 보호를 우회할 수 있는 결함입니다. 이를 악용하면 기기의 최고 권한으로 악의적인 코드를 실행할 수 있습니다.
🇺🇸 원문 (English)
In all Android releases from CAF using the Linux kernel, an integer underflow vulnerability exists while processing the boot image.
📍 영향받는 시스템
CAF(Code Aurora Forum) Linux 커널 기반 모든 Android 버전 (Qualcomm 기반 칩셋 탑재 기기)
⚔️ 공격 벡터
부트 이미지 형식의 정수 언더플로우를 통한 로컬 권한 상승 또는 부트로더 단계에서의 코드 주입
🛡️ 대응 방법
제조사에서 제공하는 보안 패치가 포함된 최신 Android 보안 업데이트 설치
🔧 검증 코드
보안 패치 날짜가 2017년 8월 이전이면 취약함. 2017년 9월 이후 패치가 설치되어 있어야 안전함.
getprop ro.build.version.security_patch 2>/dev/null | grep -E '2017-0[1-8]|2016'