🔍 CVE-2017-14497

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

🇰🇷 한글 설명

Linux 커널 4.13 이전 버전의 af_packet.c 파일의 tpacket_rcv 함수가 vnet 헤더를 부적절히 처리하여, 로컬 사용자가 특수 제작된 시스템 호출을 통해 버퍼 오버플로우를 발생시킬 수 있습니다. 이로 인해 시스템 거부(DoS), 메모리 손상, 디스크 손상 또는 권한 상승이 가능할 수 있습니다.

💡 쉬운 설명

Linux 운영체제의 네트워크 패킷 처리 부분에 결함이 있어서, 컴퓨터를 사용하는 일반 사용자가 시스템을 먹통으로 만들 수 있습니다. 이 문제는 커널 버전 4.13 이전에서만 발생합니다.

🇺🇸 원문 (English)

The tpacket_rcv function in net/packet/af_packet.c in the Linux kernel before 4.13 mishandles vnet headers, which might allow local users to cause a denial of service (buffer overflow, and disk and memory corruption) or possibly have unspecified other impact via crafted system calls.

📍 영향받는 시스템

Linux 커널 4.13 미만의 모든 버전 (패치 전)

⚔️ 공격 벡터

로컬 접근 권한을 가진 사용자가 tpacket_rcv 함수에 malformed vnet 헤더를 보내 버퍼 오버플로우 유발

🛡️ 대응 방법

Linux 커널을 4.13 이상으로 업그레이드하거나 해당 취약점 패치 적용

🔧 검증 코드

커널 버전이 4.0~4.12 범위면 취약한 상태이며, 4.13 이상이면 안전합니다.

Shell / Script
uname -r | grep -E '^4\.(0|1[0-2])\.' && echo 'Vulnerable' || echo 'Check kernel version'

📊 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