🔍 CVE-2014-9951

5.5
CVSS Score
MEDIUM
2017-06-06
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

TrustZone의 암호화 연산 중 타이밍 차이를 이용한 사이드 채널 공격으로 민감한 정보(비밀키 등)가 유출될 수 있는 취약점이다. CAF 기반의 모든 Android 릴리스에서 Linux 커널을 통해 존재 가능하며, 공격자가 실행 시간 패턴 분석으로 보안 데이터 추출이 가능하다.

💡 쉬운 설명

안드로이드 보안 영역(TrustZone)에서 암호 계산에 걸리는 시간을 측정하면 비밀키를 알아낼 수 있다. 공격자가 작업 시간을 재서 패턴을 분석하는 방식으로 공격한다.

🇺🇸 원문 (English)

In TrustZone in all Android releases from CAF using the Linux kernel, an Information Exposure Through Timing Discrepancy vulnerability could potentially exist.

📍 영향받는 시스템

CAF 기반 모든 Android 릴리스, Linux 커널 사용 기기

⚔️ 공격 벡터

TrustZone 암호화 연산의 타이밍 사이드 채널 분석을 통한 키 추출

🛡️ 대응 방법

커널 패치 적용 및 타이밍 저항성 암호 구현으로 업데이트

🔧 검증 코드

커널 버전과 Android 보안 패치 날짜를 확인하여 최신 패치 적용 여부 확인 (최근 날짜일수록 안전함)

Shell / Script
cat /proc/version | grep -i kernel && getprop ro.build.version.security_patch 2>/dev/null || echo 'Android device not detected'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel