🔍 CVE-2017-8268

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

🇰🇷 한글 설명

Qualcomm 제품의 Android CAF Linux 커널에서 카메라 애플리케이션이 부정확한 값으로 frame/command 버퍼 처리를 요청할 수 있으며, 이로 인해 드라이버가 힙 메모리 과다 읽기(over-read)를 수행합니다. 공격자가 카메라 드라이버를 통해 커널 메모리에 접근하여 민감한 데이터를 유출할 수 있습니다.

💡 쉬운 설명

Qualcomm 칩셋을 사용하는 안드로이드 폰의 카메라 드라이버에서 잘못된 요청을 처리할 때 메모리 보호 경계를 넘어 데이터를 읽을 수 있는 문제입니다. 공격자가 이를 악용하면 휴대폰의 중요한 메모리 정보를 도용할 수 있습니다.

🇺🇸 원문 (English)

In all Qualcomm products with Android releases from CAF using the Linux kernel, the camera application can possibly request frame/command buffer processing with invalid values leading to the driver performing a heap buffer over-read.

📍 영향받는 시스템

Qualcomm 칩셋 탑재 안드로이드 기기 (CAF Linux 커널 기반, 2017년 이전 펌웨어)

⚔️ 공격 벡터

카메라 애플리케이션 또는 악의적 앱을 통해 유효하지 않은 버퍼 파라미터로 카메라 드라이버 호출

🛡️ 대응 방법

Qualcomm 보안 패치 또는 펌웨어 업데이트 적용

🔧 검증 코드

Qualcomm 하드웨어 AND CAF 커널 확인; 둘 다 존재하면 취약할 가능성 높음, 한 가지라도 없으면 직접 영향 없음

Shell / Script
getprop ro.hardware | grep -qE 'msm|sdm|kona' && cat /proc/version | grep -qE 'CAF|Qualcomm' && echo 'Potentially vulnerable' || echo 'Not directly affected'

📊 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