🇰🇷 한글 설명
Android CAF의 GNSS(위성항법시스템) 처리 중 메모리 해제 후 접근(Use After Free) 취약점으로, 악의적인 앱이 해제된 메모리 영역에 접근하여 정보 유출이나 시스템 크래시를 유발할 수 있습니다. Linux 커널의 GNSS 드라이버에서 발생하며 로컬 권한 상승으로 이어질 수 있습니다.
💡 쉬운 설명
안드로이드 위치 정보 처리 시스템에서 이미 삭제된 메모리를 접근하는 버그입니다. 악의적인 앱이 이를 악용하여 시스템을 크래시시키거나 민감한 데이터에 접근할 수 있습니다.
🇺🇸 원문 (English)
In GNSS in all Android releases from CAF using the Linux kernel, a Use After Free vulnerability could potentially exist.
📍 영향받는 시스템
Code Aurora Forum(CAF) 기반 모든 안드로이드 버전의 GNSS 드라이버 (대부분의 제조사 커스텀 안드로이드에 영향)
⚔️ 공격 벡터
로컬 권한으로 실행되는 악의적인 앱이 GNSS 드라이버의 취약한 메모리 관리를 악용하여 공격
🛡️ 대응 방법
제조사 보안 업데이트 적용 또는 Android 보안 패치 수준을 2015년 이상 유지
🔧 검증 코드
2015년 이후의 보안 패치 날짜가 출력되면 패치 적용된 상태이며, 2014년 이전 날짜이면 취약함
getprop ro.build.version.security_patch 2>/dev/null | grep -E '201[5-9]|202[0-9]'