🔍 CVE-2017-11032

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

🇰🇷 한글 설명

Qualcomm MSM 칩셋을 사용하는 안드로이드 기기의 service_locator 드라이버에서 메모리 할당 실패 시 이중 해제(double free) 취약점이 발생합니다. 커널 메모리 관리 오류로 인해 같은 메모리 영역이 두 번 해제되면서 힙 손상을 초래할 수 있습니다.

💡 쉬운 설명

휴대폰 내부의 서비스 관리 프로그램이 메모리를 잘못 정리할 때 발생하는 버그입니다. 이를 악용하면 휴대폰이 정상 작동하지 않거나 공격자가 기기를 제어할 수 있습니다.

🇺🇸 원문 (English)

In android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, a double free can occur when kmalloc fails to allocate memory for pointers resp/req in the service-locator driver function service_locator_send_msg().

📍 영향받는 시스템

Qualcomm MSM을 탑재한 안드로이드 기기 (삼성, LG, HTC 등 일부 모델), Firefox OS

⚔️ 공격 벡터

로컬 공격 - 기기 내에서 service_locator 드라이버를 호출하여 특수 조건을 만들어 메모리 할당 실패 유도

🛡️ 대응 방법

제조사에서 배포한 보안 업데이트 설치 또는 커널 패치 적용

🔧 검증 코드

기기 커널 버전에서 MSM 또는 qualcomm 문자열이 나타나면 해당 칩셋 기반 기기이며, 해당 CVE 적용 여부는 제조사 보안 업데이트 설치 상태로 확인해야 합니다.

Shell / Script
uname -r | grep -E 'MSM|qualcomm' && echo 'Potentially vulnerable kernel' || echo 'Architecture check needed'

📊 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