🔍 CVE-2010-4255

6.1
CVSS Score
MEDIUM
2011-01-25
2026-06-16 23:24
✅ 완료

🇰🇷 한글 설명

Xen 4.0.1 및 이전 버전의 64비트 플랫폼에서 파라버추얼라이제이션이 활성화된 경우, fixup_page_fault 함수가 커널 모드 호출 여부를 검증하지 않는 취약점이 존재합니다. 이를 통해 게스트 OS 사용자가 조작된 메모리 접근을 시도하여 호스트 OS의 BUG_ON을 유발하고 서비스 거부(DoS) 상태를 만들 수 있습니다.

💡 쉬운 설명

가상 머신을 사용하는 사용자가 특수한 방식으로 메모리에 접근하면, 이를 관리하는 본체 컴퓨터(호스트)의 시스템을 멈추게 할 수 있는 결함입니다. 이로 인해 가상 머신뿐만 아니라 전체 시스템이 작동을 멈출 수 있습니다.

🇺🇸 원문 (English)

The fixup_page_fault function in arch/x86/traps.c in Xen 4.0.1 and earlier on 64-bit platforms, when paravirtualization is enabled, does not verify that kernel mode is used to call the handle_gdt_ldt_mapping_fault function, which allows guest OS users to cause a denial of service (host OS BUG_ON) via a crafted memory access.

📍 영향받는 시스템

Xen 4.0.1 및 그 이전 버전 (64-bit 플랫폼, Paravirtualization 활성화 시)

⚔️ 공격 벡터

게스트 OS 내에서 조작된 메모리 접근을 통한 커널 모드 함수 호출 유도

🛡️ 대응 방법

Xen 하이퍼바이저를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 4.0.1 이하인 경우 해당 취약점에 노출되었을 가능성이 높습니다.

Shell / Script
xen-version 2>/dev/null | grep -E '4\.[0-1]'

📊 CVSS Vector String

CVSS Vector
AV:A/AC:L/Au:N/C:N/I:N/A:C

💻 영향받는 소프트웨어

IBM Security Verify Access