🇰🇷 한글 설명
CAF(Code Aurora Forum) 기반 Qualcomm 제품의 Android에서 Linux 커널이 vendor sub-command 처리 시 할당된 버퍼 범위를 초과하여 메모리를 읽을 수 있는 취약점입니다. 공격자는 이를 통해 커널 메모리의 민감한 정보를 유출할 수 있습니다.
💡 쉬운 설명
Qualcomm 칩의 Android 기기에서 특정 명령어를 처리할 때 보호되는 메모리 영역을 초과하여 정보를 읽을 수 있는 문제입니다. 이를 악용하면 기기의 민감한 데이터가 노출될 수 있습니다.
🇺🇸 원문 (English)
In all Qualcomm products with Android releases from CAF using the Linux kernel, while processing a vendor sub-command, a buffer over-read can occur.
📍 영향받는 시스템
Qualcomm CAF 기반 Android 기기 (LG, Samsung, HTC 등 제조사별 2017년 이전 버전)
⚔️ 공격 벡터
로컬 공격자가 malformed vendor sub-command를 전달하여 버퍼 오버리드 유발 가능
🛡️ 대응 방법
Qualcomm 보안 패치 적용 및 Android 시스템 업데이트 설치 (2017년 11월 이후 패치)
🔧 검증 코드
패치 날짜가 2017-11 이후면 패치됨, 그 이전이면 취약한 상태
getprop ro.build.version.security_patch | grep -E '201711|201712|2018|2019|202[0-9]'