🔍 CVE-2017-11050

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

🇰🇷 한글 설명

Android for MSM, Firefox OS for MSM 등 Qualcomm MSM 플랫폼의 Linux 커널 호스트 드라이버에서 pktlogconf 도구가 최소 필요 크기보다 작은 pktlog 버퍼를 할당할 때 버퍼 오버플로우가 발생할 수 있는 취약점입니다. 이를 통해 커널 메모리 손상과 권한 상승이 가능합니다.

💡 쉬운 설명

안드로이드 기기의 네트워크 로깅 도구(pktlogconf)에서 할당된 메모리가 예상보다 작아 그 경계를 넘어 데이터를 쓰게 되는 문제입니다. 공격자가 이를 악용하면 기기를 제어할 수 있습니다.

🇺🇸 원문 (English)

In Android for MSM, Firefox OS for MSM, QRD Android, with all Android releases from CAF using the Linux kernel, when the pktlogconf tool gives a pktlog buffer of size less than the minimal possible source data size in the host driver, a buffer overflow can potentially occur.

📍 영향받는 시스템

Qualcomm MSM 플랫폼 기반 Android (모든 버전), Firefox OS for MSM, QRD Android

⚔️ 공격 벡터

로컬 접근: pktlogconf 도구 실행 시 의도적으로 작은 버퍼 크기를 지정하여 메모리 오버플로우 트리거

🛡️ 대응 방법

Linux 커널 및 MSM 플랫폼 보안 패치 적용 (2017년 이후 보안 업데이트 설치)

🔧 검증 코드

명령어 결과에서 pktlog 관련 파일이 나타나면 해당 시스템에 관련 기능이 존재하며, 커널 버전 확인(uname -r)으로 패치 여부를 확인해야 합니다.

Shell / Script
find /sys -name '*pktlog*' 2>/dev/null || echo 'pktlog not found'

📊 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