🔍 CVE-2017-11038

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

🇰🇷 한글 설명

MSM용 Android 및 Firefox OS에서 Linux 커널 부팅 이미지 헤더 처리 시 범위 검사를 우회할 수 있는 TOCTOU(Time of Check, Time of Use) 취약점입니다. 공격자가 검사 시점과 사용 시점 사이에 서로 다른 버전의 헤더를 공급하여 보안 메커니즘을 우회할 수 있습니다.

💡 쉬운 설명

안드로이드 부팅 과정에서 시스템이 파일을 확인한 후 실제 사용하기 전에 공격자가 파일을 바꿀 수 있는 결함입니다. 이를 통해 악의적인 코드가 기기 부팅 초기 단계에 삽입될 수 있습니다.

🇺🇸 원문 (English)

In android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, while processing the boot image header, range checks can be bypassed by supplying different versions of the header at the time of check and use.

📍 영향받는 시스템

CAF(Code Aurora Forum) Linux 커널을 사용하는 모든 Android 버전 및 MSM용 Firefox OS

⚔️ 공격 벡터

부팅 과정 중 조작된 이미지 헤더를 삽입하여 범위 검사를 우회하고 부트로더 보안을 비활성화

🛡️ 대응 방법

MSM 플랫폼용 커널 보안 패치 적용 및 부트로더 펌웨어 업데이트

🔧 검증 코드

MSM/Qualcomm 관련 커널인지 확인하고 현재 커널 버전을 조회합니다. 영향받는 버전이면 보안 업데이트가 필요합니다.

Shell / Script
uname -r | grep -E '(msm|qcom)' && cat /proc/version | grep -i 'linux version' | awk '{print $3}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel