🇰🇷 한글 설명
Android/Firefox OS의 MSM 기반 플랫폼에서 SPS 드라이버의 debugfs 로깅 기능 사용 시 발생하는 double free/use after free 메모리 취약점입니다. Linux 커널을 사용하는 모든 CAF 기반 Android 버전이 영향을 받으며, 메모리 손상으로 인한 시스템 크래시 또는 권한 상승이 가능합니다.
💡 쉬운 설명
안드로이드 휴대폰의 통신 모뎀 드라이버에서 메모리를 잘못 관리하는 오류가 발생합니다. 공격자가 이를 악용하면 휴대폰을 멈추게 하거나 시스템 권한을 탈취할 수 있습니다.
🇺🇸 원문 (English)
In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, there is a possible double free/use after free in the SPS driver when debugfs logging is used.
📍 영향받는 시스템
Android (CAF 모든 버전), Firefox OS for MSM, QRD Android, MSM 기반 Linux 커널 사용 디바이스
⚔️ 공격 벡터
로컬 접근을 통해 debugfs 로깅을 활성화하여 SPS 드라이버의 메모리 해제 오류 트리거
🛡️ 대응 방법
Linux 커널 패치 적용 및 제조사별 보안 업데이트 설치
🔧 검증 코드
msm_sps 디렉토리가 존재하고 접근 가능하면 debugfs가 활성화된 상태이며 취약점 영향 가능성 있음
ls -la /sys/kernel/debug/msm_sps/ 2>/dev/null && echo 'Potential debugfs exposure' || echo 'Not vulnerable'