🔍 CVE-2017-13686

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

🇰🇷 한글 설명

Linux 커널 4.13-rc1부터 4.13-rc6 버전의 라우팅 코드에서 NULL 포인터 검사가 불완전하여, 로컬 사용자가 악의적인 시스템 호출을 통해 서비스 거부(NULL 포인터 참조) 또는 다른 영향을 미칠 수 있는 취약점입니다. 안정화 릴리스에는 영향을 주지 않습니다.

💡 쉬운 설명

Linux 커널의 네트워크 라우팅 기능에서 특정 조건 확인 순서가 잘못되어, 로컬 사용자가 시스템을 다운시킬 수 있습니다. 인터넷 경유 원격 공격은 불가능하며 로컬 접근이 필요합니다.

🇺🇸 원문 (English)

net/ipv4/route.c in the Linux kernel 4.13-rc1 through 4.13-rc6 is too late to check for a NULL fi field when RTM_F_FIB_MATCH is set, which allows local users to cause a denial of service (NULL pointer dereference) or possibly have unspecified other impact via crafted system calls. NOTE: this does not affect any stable release.

📍 영향받는 시스템

Linux kernel 4.13-rc1~4.13-rc6 (RC 릴리스만, 안정 버전 제외)

⚔️ 공격 벡터

로컬 권한 사용자가 RTM_F_FIB_MATCH 플래그를 설정한 라우팅 관련 시스템 호출 실행

🛡️ 대응 방법

Linux 커널을 4.13 정식 버전 이상으로 업데이트

🔧 검증 코드

커널 버전이 4.13-rc1부터 rc6 사이이면 Vulnerable, 그 외의 경우 Not vulnerable 출력

Shell / Script
uname -r | grep -E '4\.13-rc[1-6]' && echo 'Vulnerable' || echo 'Not vulnerable'

📊 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