🔍 CVE-2017-6951

5.5
CVSS Score
MEDIUM
2017-03-16
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

Linux 커널의 keyring_search_aux 함수에서 요청 키(request_key) 시스템 콜 처리 중 NULL 포인터 참조 취약점이 발생합니다. 공격자가 'dead' 타입으로 특정 요청을 보내면 커널이 NULL 포인터를 역참조하여 OOPS(커널 패닉)가 발생하고 시스템 거부 상태에 빠집니다.

💡 쉬운 설명

Linux 시스템의 키 관리 기능에서 잘못된 요청을 처리할 때 프로그램이 잘못된 메모리 위치에 접근하려고 시도합니다. 이를 악용하면 로컬 사용자가 시스템을 중단시킬 수 있습니다.

🇺🇸 원문 (English)

The keyring_search_aux function in security/keys/keyring.c in the Linux kernel through 3.14.79 allows local users to cause a denial of service (NULL pointer dereference and OOPS) via a request_key system call for the "dead" type.

📍 영향받는 시스템

Linux kernel 3.14.79 이하 버전 (특히 3.10.x 장기 지원 버전 포함)

⚔️ 공격 벡터

로컬 사용자가 request_key() 시스템 콜로 'dead' 타입 키 요청을 생성

🛡️ 대응 방법

Linux 커널을 3.14.80 이상으로 업그레이드 또는 배포판의 보안 패치 적용

🔧 검증 코드

명령어가 버전을 출력하면 취약한 커널 버전이고, 아무것도 출력되지 않으면 패치된 버전입니다

Shell / Script
uname -r | grep -E '^(3\.(0|1)[0-4]\.)|(3\.14\.[0-79])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel