🔍 CVE-2017-9686

7.8
CVSS Score
HIGH
2017-10-10
2026-06-17 01:28
✅ 완료

🇰🇷 한글 설명

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가 활성화된 상태이며 취약점 영향 가능성 있음

Shell / Script
ls -la /sys/kernel/debug/msm_sps/ 2>/dev/null && echo 'Potential debugfs exposure' || echo 'Not vulnerable'

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel