🇰🇷 한글 설명
KVM을 사용하는 3.3.1 미만 버전의 Linux 커널에서 발생하는 취약점입니다. 게스트 OS의 관리자 권한을 가진 사용자가 pmd_none_or_clear_bad 함수와 거대 페이지(huge pages) 관련 페이지 폴트를 악용하여 호스트 OS를 충돌시키고 서비스 거부(DoS) 상태로 만들 수 있습니다.
💡 쉬운 설명
가상 머신을 사용하는 환경에서, 가상 머신의 관리자가 특수한 동작을 수행하면 실제 컴퓨터(호스트) 전체를 멈추게 할 수 있는 문제입니다. 이로 인해 가상 머신뿐만 아니라 호스트 시스템 전체의 서비스가 중단될 수 있습니다.
🇺🇸 원문 (English)
The Linux kernel before 3.3.1, when KVM is used, allows guest OS users to cause a denial of service (host OS crash) by leveraging administrative access to the guest OS, related to the pmd_none_or_clear_bad function and page faults for huge pages.
📍 영향받는 시스템
Linux kernel versions prior to 3.3.1 using KVM
⚔️ 공격 벡터
Guest OS의 관리자 권한을 이용한 거대 페이지 관련 페이지 폴트 유도
🛡️ 대응 방법
Linux 커널을 3.3.1 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력 결과가 'Vulnerable'이면 취약한 버전이며, 'Not Vulnerable'이면 안전한 버전입니다.
uname -r | awk -F. '{if ($1 < 3 || ($1 == 3 && $2 < 3) || ($1 == 3 && $2 == 3 && $3 < 1)) print "Vulnerable"; else print "Not Vulnerable"}'
📊 CVSS Vector String
AV:A/AC:M/Au:S/C:N/I:N/A:C
💻 영향받는 소프트웨어
NVIDIA vGPU Guest Driver for Linux