🔍 CVE-2017-16536

6.6
CVSS Score
MEDIUM
2017-11-04
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

Linux 커널의 cx231xx USB 드라이버에서 NULL 포인터 역참조 취약점입니다. 공격자가 조작된 USB 장치를 연결하면 시스템이 가동 중지되거나 권한 상승이 가능합니다.

💡 쉬운 설명

리눅스 컴퓨터가 특정 USB 장치를 인식할 때 프로그램이 존재하지 않는 메모리를 접근해서 시스템이 멈춘다는 뜻입니다. USB 드라이버의 버그로 인한 문제입니다.

🇺🇸 원문 (English)

The cx231xx_usb_probe function in drivers/media/usb/cx231xx/cx231xx-cards.c in the Linux kernel through 4.13.11 allows local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact via a crafted USB device.

📍 영향받는 시스템

Linux kernel 4.13.11 이하, cx231xx USB 드라이버 포함 모든 배포판 (Ubuntu, CentOS, Debian 등)

⚔️ 공격 벡터

로컬 접근 권한이 있는 공격자가 조작된 USB 장치 물리 연결을 통해 DoS 공격

🛡️ 대응 방법

Linux 커널을 4.14.0 이상으로 업그레이드하거나 cx231xx 드라이버 패치 적용

🔧 검증 코드

출력이 'Vulnerable'이면 커널 업그레이드 필요, 'Patched'이면 안전

Shell / Script
uname -r | awk -F. '{if ($1==4 && $2<=13) print "Vulnerable"; else print "Patched"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel