🔍 CVE-2017-11044

7.0
CVSS Score
HIGH
2017-12-05
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

Android 및 Firefox OS의 MSM(Qualcomm) 기반 기기에서 KGSL 그래픽 드라이버의 race condition 취약점이 존재합니다. 이는 Use After Free 조건으로 이어져 권한 상승이나 코드 실행을 허용할 수 있습니다.

💡 쉬운 설명

GPU 드라이버에서 메모리 처리 시 동시성 문제가 발생하여, 이미 해제된 메모리에 접근하는 문제입니다. 이를 악용하면 스마트폰의 시스템 권한으로 코드를 실행할 수 있습니다.

🇺🇸 원문 (English)

In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, in a KGSL driver function, a race condition exists which can lead to a Use After Free condition.

📍 영향받는 시스템

Qualcomm MSM 칩셋이 탑재된 Android 및 Firefox OS 기기, Linux 커널 기반 CAF(Code Aurora Forum) Android 버전

⚔️ 공격 벡터

로컬 공격자가 특수 제작된 GPU 명령어를 통해 드라이버의 race condition을 유발하여 Use After Free 메모리 접근

🛡️ 대응 방법

Qualcomm 보안 패치가 포함된 커널 업데이트 및 KGSL 드라이버 패치 적용

🔧 검증 코드

KGSL 모듈이 로드되어 있으면 취약점 영향 기기이며, 결과가 나오면 커널 버전(uname -r)으로 패치 상태 확인 필요

Shell / Script
grep -i kgsl /proc/modules 2>/dev/null || grep -i 'msm.*kgsl' /proc/devices 2>/dev/null || echo 'KGSL not found'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel