🔍 CVE-2021-26931

5.5
CVSS Score
MEDIUM
2021-02-17
2026-06-17 03:44
✅ 완료

🇰🇷 한글 설명

Xen에서 사용되는 Linux 커널 2.6.39부터 5.10.16 버전 사이에서 발견된 취약점입니다. Block, net, SCSI 백엔드가 특정 오류를 단순 버그로 간주하여 의도적으로 커널 크래시를 발생시키는데, 이는 메모리 부족과 같이 게스트의 영향을 받을 수 있는 상황에서도 발생할 수 있습니다. 이 문제는 Linux가 PV 모드로 실행될 때 발생하며, 관련 드라이버 파일에 영향을 미칩니다.

💡 쉬운 설명

가상화 환경에서 시스템이 예상치 못한 상황을 만났을 때, 오류를 처리하는 대신 시스템을 강제로 종료시켜 버리는 문제입니다. 공격자가 이를 이용하면 가상 서버를 통해 전체 시스템을 멈추게 할 수 있습니다.

🇺🇸 원문 (English)

An issue was discovered in the Linux kernel 2.6.39 through 5.10.16, as used in Xen. Block, net, and SCSI backends consider certain errors a plain bug, deliberately causing a kernel crash. For errors potentially being at least under the influence of guests (such as out of memory conditions), it isn't correct to assume a plain bug. Memory allocations potentially causing such crashes occur only when Linux is running in PV mode, though. This affects drivers/block/xen-blkback/blkback.c and drivers/xen/xen-scsiback.c.

📍 영향받는 시스템

Linux kernel 2.6.39 ~ 5.10.16 (Xen PV mode 사용 시)

⚔️ 공격 벡터

PV 모드로 실행 중인 게스트 OS에서 메모리 부족 등의 특정 오류를 유도하여 호스트 커널 크래시 유발

🛡️ 대응 방법

Linux 커널을 5.10.17 이상의 최신 버전으로 업데이트하거나 Xen 관련 드라이버 패치 적용

🔧 검증 코드

출력된 커널 버전이 2.6.39 미만이거나 5.10.16 초과인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel