🔍 CVE-2017-9074

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

🇰🇷 한글 설명

Linux 커널 4.11.1 이하의 IPv6 분할화 구현에서 nexthdr 필드가 유효하지 않은 옵션과 연결될 수 있다는 점을 고려하지 않아 발생하는 취약점입니다. 로컬 사용자가 특별한 소켓 및 send 시스템 호출을 통해 범위 초과 읽기 및 커널 BUG를 유발하여 서비스 거부 공격을 수행할 수 있습니다.

💡 쉬운 설명

Linux의 IPv6 네트워크 분할 기능에 버그가 있어서 로컬 사용자가 특별한 명령으로 시스템을 충돌시킬 수 있습니다. 원격 공격은 불가능하고 시스템에 접근한 사용자만 악용할 수 있습니다.

🇺🇸 원문 (English)

The IPv6 fragmentation implementation in the Linux kernel through 4.11.1 does not consider that the nexthdr field may be associated with an invalid option, which allows local users to cause a denial of service (out-of-bounds read and BUG) or possibly have unspecified other impact via crafted socket and send system calls.

📍 영향받는 시스템

Linux kernel 4.11.1 이하 모든 버전

⚔️ 공격 벡터

로컬 사용자의 socket() 및 send() 시스템 호출을 통한 crafted IPv6 패킷 전송

🛡️ 대응 방법

Linux kernel을 4.11.2 이상으로 업그레이드

🔧 검증 코드

Vulnerable이 출력되면 취약함. Patched가 출력되면 패치됨. 정확한 버전은 uname -r로 확인 가능.

Shell / Script
uname -r | awk -F. '{print ($1<4 || ($1==4 && $2<11) || ($1==4 && $2==11 && $3<=1)) ? "Vulnerable" : "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