🔍 CVE-2017-9706

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

🇰🇷 한글 설명

안드로이드, Firefox OS, QRD 안드로이드 등 CAF 기반 Linux 커널을 사용하는 MSM 플랫폼의 디스플레이 드라이버에서 배열 경계를 초과하여 접근할 수 있는 취약점입니다. 이를 통해 커널 메모리 손상 및 임의 코드 실행이 가능합니다.

💡 쉬운 설명

스마트폰의 화면 표시를 담당하는 소프트웨어에서 메모리 접근 오류가 발생할 수 있습니다. 공격자가 이를 악용하면 휴대폰을 제어하거나 데이터를 탈취할 수 있습니다.

🇺🇸 원문 (English)

In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, an array out-of-bounds access can potentially occur in a display driver.

📍 영향받는 시스템

Android (CAF), Firefox OS for MSM, QRD Android - 2017년 이전 보안 패치가 없는 커널 버전

⚔️ 공격 벡터

로컬 권한 상승 또는 악의적인 애플리케이션 설치를 통한 디스플레이 드라이버 직접 호출

🛡️ 대응 방법

제조사의 보안 패치(Qualcomm MSM 드라이버 업데이트) 적용 또는 2017년 8월 이후의 Android 보안 패치 설치

🔧 검증 코드

커널 버전 4.4 미만이면 취약할 수 있으며, 4.4 이상이면 패치되었을 가능성이 높습니다. 정확한 확인을 위해서는 제조사의 보안 게시판 확인 필요

Shell / Script
cat /proc/version | grep -oP 'version \K[0-9]+\.[0-9]+' | awk -F. '$1<4 || ($1==4 && $2<4) {print "vulnerable"} $1>4 || ($1==4 && $2>=4) {print "likely patched"}'

📊 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