🔍 CVE-2017-17854

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

🇰🇷 한글 설명

Linux 커널의 kernel/bpf/verifier.c에서 포인터 산술 연산의 정수 값이 제한되지 않아 로컬 사용자가 정수 오버플로우와 메모리 손상을 유발하여 서비스 거부(DoS)를 초래할 수 있는 취약점이다.

💡 쉬운 설명

Linux 커널의 BPF 검증 코드에 버그가 있어 컴퓨터 접근 권한이 있는 사용자가 시스템을 충돌시킬 수 있습니다. 메모리를 잘못 처리하는 방식으로 인한 문제입니다.

🇺🇸 원문 (English)

kernel/bpf/verifier.c in the Linux kernel through 4.14.8 allows local users to cause a denial of service (integer overflow and memory corruption) or possibly have unspecified other impact by leveraging unrestricted integer values for pointer arithmetic.

📍 영향받는 시스템

Linux kernel through version 4.14.8

⚔️ 공격 벡터

Local attack via unrestricted integer arithmetic in BPF verifier (eBPF program submission)

🛡️ 대응 방법

Update Linux kernel to version 4.14.9 or later

🔧 검증 코드

커널 버전이 4.14.8 이하이면 VULNERABLE, 4.14.9 이상이면 PATCHED로 표시됨

Shell / Script
uname -r | awk -F'.' '{if($1<4 || ($1==4 && $2<14) || ($1==4 && $2==14 && $3<=8)) print "VULNERABLE"; else print "PATCHED"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel