🔍 CVE-2014-9924

7.8
CVSS Score
HIGH
2017-06-06
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

CAF 기반 모든 Android 릴리스의 Linux 커널에서 signed to unsigned 정수 변환 오류가 발생할 수 있습니다. 이로 인해 메모리 접근 제어가 우회되어 커널 권한 상승 및 시스템 제어가 가능해집니다.

💡 쉬운 설명

Android 커널이 숫자를 잘못 처리하여 공격자가 본래 접근할 수 없는 메모리 영역에 접근할 수 있습니다. 이를 통해 기기의 모든 권한을 얻을 수 있습니다.

🇺🇸 원문 (English)

In 1x in all Android releases from CAF using the Linux kernel, a Signed to Unsigned Conversion Error could potentially occur.

📍 영향받는 시스템

Code Aurora Forum(CAF) 기반의 모든 Android 릴리스의 Linux 커널

⚔️ 공격 벡터

로컬 공격자가 커널 드라이버의 정수 변환 오류를 악용하여 권한 상승

🛡️ 대응 방법

커널 패치가 포함된 Android 보안 업데이트를 설치하여 signed/unsigned 변환 로직 수정

🔧 검증 코드

출력된 커널 버전에서 2014년 11월 이후의 보안 패치가 적용되었는지 확인하고, CAF 커널에 signed integer conversion 관련 패치 포함 여부 검토

Shell / Script
uname -a && cat /proc/version | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel