🔍 CVE-2014-9979

9.8
CVSS Score
CRITICAL
2017-08-18
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

Qualcomm 제품의 Android CAF 기반 빌드에서 Linux 커널의 TrustZone 시스템 호출 내 초기화되지 않은 변수로 인해 발생하는 취약점입니다. 이를 통해 공격자가 보안 메모리에 접근하여 기밀 정보를 유출하거나 시스템을 손상시킬 수 있습니다.

💡 쉬운 설명

안드로이드 폰의 보안 영역(TrustZone)에서 초기화되지 않은 변수 때문에 공격자가 민감한 데이터에 접근할 수 있습니다. 비트코인 지갑, 결제 정보, 생체인식 데이터 등이 위험합니다.

🇺🇸 원문 (English)

In all Qualcomm products with Android releases from CAF using the Linux kernel, a variable is uninitialized in a TrustZone system call potentially leading to the compromise of secure memory.

📍 영향받는 시스템

Qualcomm 칩셋 기반 Android 4.0~4.4 (CAF 기반 빌드), MSM 시리즈 SoC

⚔️ 공격 벡터

로컬 공격자가 TrustZone 시스템 호출을 악용하여 초기화되지 않은 메모리 영역의 데이터 읽기

🛡️ 대응 방법

Qualcomm 펌웨어 보안 패치 적용 및 Android 최신 버전으로 업데이트

🔧 검증 코드

Qualcomm 칩셋(qcom)이 감지되고 Android 4.0~4.4 버전이면 취약함, uname -r로 커널 버전이 3.x 또는 4.x 초반인 경우도 확인

Shell / Script
adb shell getprop ro.hardware | grep -i qcom && adb shell getprop ro.build.version.release | grep -E '^4\.[0-4]' && echo 'Potentially vulnerable' || uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel