🔍 CVE-2016-10153

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

🇰🇷 한글 설명

Linux 커널 4.9.x의 crypto scatterlist API가 CONFIG_VMAP_STACK 옵션과 잘못 상호작용하는 취약점으로, 로컬 사용자가 시스템 충돌이나 메모리 손상을 유발할 수 있습니다. net/ceph/crypto.c의 레거시 코드에 대한 부적절한 의존성이 근본 원인입니다.

💡 쉬운 설명

같은 컴퓨터에서 접근 가능한 사용자가 메모리 관리 버그를 이용해 커널을 충돌시키거나 메모리를 손상시킬 수 있습니다. 로컬 공격만 가능하며 원격 악용은 불가능합니다.

🇺🇸 원문 (English)

The crypto scatterlist API in the Linux kernel 4.9.x before 4.9.6 interacts incorrectly with the CONFIG_VMAP_STACK option, which allows local users to cause a denial of service (system crash or memory corruption) or possibly have unspecified other impact by leveraging reliance on earlier net/ceph/crypto.c code.

📍 영향받는 시스템

Linux kernel 4.9.0 ~ 4.9.5

⚔️ 공격 벡터

로컬 사용자의 crypto scatterlist API 조작을 통한 커널 메모리 손상 및 DoS 유발

🛡️ 대응 방법

Linux kernel을 4.9.6 이상으로 업그레이드하거나 VMAP_STACK 커널 옵션 비활성화

🔧 검증 코드

4.9.0~4.9.5 버전이 출력되면 취약하며, 4.9.6 이상 또는 다른 커널이면 안전합니다.

Shell / Script
uname -r | grep -oP '^4\.9\.[0-5]($|[^0-9])'

📊 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