🔍 CVE-2016-10332

5.5
CVSS Score
MEDIUM
2017-06-13
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

CAF(Code Aurora Forum)을 기반으로 하는 모든 Android 릴리스에서 보안 애플리케이션을 컴파일할 때 스택 보호 기능이 비활성화되어 있습니다. 이로 인해 메모리 기반 공격에 대한 방어력이 약화되어 보안 애플리케이션의 스택 영역을 손상시킬 수 있습니다.

💡 쉬운 설명

스택 보호는 프로그램 메모리 일부를 감시하는 보안 기능인데, Android의 보안 앱에서 이것이 꺼져있습니다. 이를 악용하면 공격자가 앱의 메모리를 조작하여 제어할 수 있습니다.

🇺🇸 원문 (English)

In all Android releases from CAF using the Linux kernel, stack protection was not enabled for secure applications.

📍 영향받는 시스템

CAF 기반 Android의 모든 버전 (특히 보안 관련 애플리케이션)

⚔️ 공격 벡터

버퍼 오버플로우를 이용한 스택 메모리 조작 후 제어 흐름 변경

🛡️ 대응 방법

커널 빌드 시 CONFIG_CC_STACKPROTECTOR 또는 CONFIG_STACKPROTECTOR 옵션 활성화하여 재컴파일

🔧 검증 코드

STACKPROTECTOR=y 또는 STACKPROTECTOR_STRONG=y가 출력되면 스택 보호가 활성화된 상태입니다.

Shell / Script
cat /boot/config-$(uname -r) | grep -i stackprotector

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel