🔍 CVE-2023-6121

4.3
CVSS Score
MEDIUM
2023-11-16
2026-10-14 22:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 NVMe-oF/TCP 서브시스템에서 발견된 범위 밖 읽기 취약점으로, 원격 공격자가 조작된 TCP 패킷을 전송하여 힙 기반 버퍼 오버플로우를 유발할 수 있습니다. 이를 통해 kmalloc 데이터가 커널 링 버퍼(dmesg)로 유출되어 민감한 메모리 정보가 노출될 수 있습니다.

💡 쉬운 설명

Linux 커널의 NVMe 저장소 기능에서 특정 네트워크 패킷을 받으면 메모리 보호 경계를 벗어나 데이터를 읽을 수 있는 문제입니다. 공격자가 이를 악용하면 시스템의 민감한 메모리 정보를 훔칠 수 있습니다.

🇺🇸 원문 (English)

An out-of-bounds read vulnerability was found in the NVMe-oF/TCP subsystem in the Linux kernel. This issue may allow a remote attacker to send a crafted TCP packet, triggering a heap-based buffer overflow that results in kmalloc data being printed and potentially leaked to the kernel ring buffer (dmesg).

📍 영향받는 시스템

NVMe-oF/TCP 지원 Linux 커널 (배포판별로 다양한 버전에 영향)

⚔️ 공격 벡터

원격: 네트워크를 통해 조작된 NVMe-oF TCP 패킷 전송

🛡️ 대응 방법

패치된 Linux 커널 버전으로 업데이트하거나 불필요한 경우 NVMe-oF/TCP 비활성화

🔧 검증 코드

nvme_tcp 모듈이 로드되어 있으면 취약한 NVMe-oF/TCP 사용 중이며, 커널 버전이 패치 버전 이상인지 확인 필요

Shell / Script
lsmod | grep nvme_tcp && uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel