🔍 CVE-2014-9971

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

🇰🇷 한글 설명

Qualcomm 제품의 Linux 커널에서 assert 비활성화 시 assert 내부의 명령어가 실행되지 않아 제어 흐름이 잘못되는 취약점입니다. 이로 인해 권한 상승이나 시스템 우회가 가능합니다.

💡 쉬운 설명

안드로이드 기기의 보안 검사(assert) 기능을 끄면 중요한 보안 검사가 건너뛰어집니다. 공격자가 이를 악용하면 기기를 완벽하게 제어할 수 있게 됩니다.

🇺🇸 원문 (English)

In all Qualcomm products with Android releases from CAF using the Linux kernel, disabling asserts causes an instruction inside of an assert to not be executed resulting in incorrect control flow.

📍 영향받는 시스템

Qualcomm CAF(Code Aurora Forum) 기반 안드로이드 커널을 사용하는 모든 Qualcomm 제품

⚔️ 공격 벡터

로컬 접근 권한을 가진 공격자가 assert 기능을 비활성화하여 보안 점검을 우회하고 권한 상승 수행

🛡️ 대응 방법

Qualcomm 보안 패치 적용 및 안드로이드 보안 업데이트 설치

🔧 검증 코드

명령어 출력이 2014년 이후 월(예: 2015-01)이면 패치됨, 이전이면 취약함

Shell / Script
getprop ro.build.version.security_patch | grep -oE '[0-9]{4}-[0-9]{2}'

📊 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