🔍 CVE-2017-7373

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

🇰🇷 한글 설명

CAF 기반 Linux 커널을 사용하는 모든 Android 릴리스의 디스플레이 드라이버에서 Double Free 취약점이 존재합니다. 메모리 관리 오류로 인해 드라이버 함수가 동일한 메모리 영역을 중복으로 해제할 수 있으며, 이를 통해 권한 상승이나 시스템 충돌이 발생합니다.

💡 쉬운 설명

안드로이드 화면 제어 드라이버에서 메모리를 두 번 해제하는 오류가 발생합니다. 공격자가 이를 악용하면 휴대폰의 권한을 획득하거나 강제 재부팅을 유발할 수 있습니다.

🇺🇸 원문 (English)

In all Android releases from CAF using the Linux kernel, a double free vulnerability exists in a display driver.

📍 영향받는 시스템

CAF 기반 커널 사용 Android 모든 버전 (2017년 이전 대부분의 안드로이드 기기)

⚔️ 공격 벡터

로컬 접근 가능한 공격자가 특수 제작된 앱이나 드라이버 인터페이스 호출을 통한 메모리 손상

🛡️ 대응 방법

제조사 보안 업데이트 설치 또는 최신 Android 버전으로 업그레이드

🔧 검증 코드

출력된 빌드 날짜가 2017년 이후(201708 이상)인지 확인하면 해당 패치 적용 여부 판단 가능

Shell / Script
adb shell getprop ro.build.fingerprint 2>/dev/null | grep -o '[0-9]\{4\}[0-9]\{2\}' | tail -1

📊 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