🔍 CVE-2017-9698

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

🇰🇷 한글 설명

Android 및 Firefox OS의 MSM(Snapdragon) 칩셋 기반 장치에서 Linux 커널 드라이버의 부정확한 오프셋/크기 값으로 인한 정수 오버플로우 취약점입니다. 이를 통해 임의의 메모리 영역에 접근할 수 있습니다.

💡 쉬운 설명

안드로이드 폰의 칩셋 관련 코드에서 숫자 계산 오류로 인해 허가되지 않은 메모리에 접근할 수 있는 보안 결함입니다. 공격자가 이를 악용하면 폰의 민감한 정보를 탈취하거나 시스템을 제어할 수 있습니다.

🇺🇸 원문 (English)

In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, improperly specified offset/size values for a submission command could cause a math operation to overflow and could result in an access to arbitrary memory. The combined pointer will overflow and possibly pass further checks intended to avoid accessing unintended memory.

📍 영향받는 시스템

Qualcomm MSM 칩셋 탑재 Android 기기 및 Firefox OS, CAF 기반 모든 Android 릴리스

⚔️ 공격 벡터

악의적인 로컬 애플리케이션이 부정확한 submission 명령을 실행하여 메모리 오버플로우 트리거

🛡️ 대응 방법

제조사의 보안 패치 적용 또는 2017년 7월 이후 보안 패치를 포함한 최신 안드로이드 버전 업데이트

🔧 검증 코드

보안 패치 레벨이 2017년 7월 이전이면 취약, 이후면 패치됨 (단, 장치 제조사의 OTA 적용 시기에 따라 다를 수 있음)

Shell / Script
getprop ro.build.version.security_patch | grep -E '2017-(0[1-6]|0[789]|1[0-2])' && echo 'Vulnerable' || echo 'May be 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