🔍 CVE-2017-7370

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

🇰🇷 한글 설명

CAF 기반 Android의 비디오 드라이버에서 발생하는 race condition으로 인해 use-after-free 취약점이 발생합니다. 동시에 메모리에 접근하는 두 개의 프로세스 사이에서 이미 해제된 메모리가 사용될 수 있으며, 이를 통해 커널 권한 상승이나 시스템 충돌을 초래할 수 있습니다.

💡 쉬운 설명

비디오 기능을 사용할 때 여러 앱이 동시에 접근하면 이미 삭제된 메모리를 사용하는 버그가 발생합니다. 공격자가 이를 악용하면 휴대폰을 제어하거나 충돌시킬 수 있습니다.

🇺🇸 원문 (English)

In all Android releases from CAF using the Linux kernel, a race condition exists in a video driver potentially leading to a use-after-free condition.

📍 영향받는 시스템

CAF(Code Aurora Forum) 기반의 모든 Android 릴리스, 특히 비디오 드라이버 모듈

⚔️ 공격 벡터

로컬 공격자가 비디오 드라이버에 대한 동시 요청을 발생시켜 race condition을 트리거하고 use-after-free 조건 생성

🛡️ 대응 방법

Linux 커널 및 Android 보안 패치 적용, 비디오 드라이버 동기화 메커니즘 업데이트, OTA 업데이트 설치

🔧 검증 코드

커널 버전이 CVE-2017-7370 패치(2017년 7월 이후)가 적용된 버전인지 확인하고, 설치된 Linux 이미지 패키지의 업데이트 상태를 검증합니다.

Shell / Script
uname -r | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' && dpkg -l | grep linux-image 2>/dev/null || echo 'Check kernel version for 2017-07-xx or later patches'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel