🇰🇷 한글 설명
Qualcomm 칩셋 기반 Android 기기의 Linux 커널에서 메모리 버퍼가 적절히 해제되지 않아 메모리 누수가 발생합니다. 반복적인 특정 작업으로 메모리 고갈이 유발되며, 이는 기기 성능 저하와 시스템 불안정화를 초래합니다.
💡 쉬운 설명
휴대폰이 더 이상 필요없는 메모리를 정리하지 못해 사용 가능한 메모리가 점점 줄어드는 문제입니다. 오래 사용하면 휴대폰이 느려지거나 갑자기 꺼질 수 있습니다.
🇺🇸 원문 (English)
In all Qualcomm products with Android releases from CAF using the Linux kernel, a memory buffer fails to be freed after it is no longer needed potentially resulting in memory exhaustion.
📍 영향받는 시스템
Qualcomm 커널 기반 Android 기기 (2015년 이전 CAF 커널)
⚔️ 공격 벡터
메모리 누수를 유발하는 특정 작업(드라이버 상호작용)을 반복 실행하여 메모리 고갈
🛡️ 대응 방법
제조사의 보안 업데이트 또는 2015년 이후의 Qualcomm firmware 패치 적용
🔧 검증 코드
커널 버전과 보안 패치 날짜 확인 - 2015년 6월 이후의 패치 날짜가 있으면 취약점 해결됨
cat /proc/version | grep -oP '(?<=Linux version )\S+' && getprop ro.build.security_patch 2>/dev/null