🇰🇷 한글 설명
Xen 4.0~4.2의 Python 바인딩에서 xc_vcpu_setaffinity 호출 시 발생하는 버퍼 오버플로우 취약점. VCPU affinity 설정 권한이 있는 로컬 관리자가 악의적인 cpumap을 통해 메모리 손상 및 xend 도구 스택 충돌을 유발하고 권한 상승이 가능.
💡 쉬운 설명
Xen 가상화 소프트웨어의 CPU 할당 설정 기능에서 입력 값 검증이 부족한 버그. 이를 악용하면 시스템 충돌이나 관리자 권한 획득이 가능.
🇺🇸 원문 (English)
Buffer overflow in the Python bindings for the xc_vcpu_setaffinity call in Xen 4.0.x, 4.1.x, and 4.2.x allows local administrators with permissions to configure VCPU affinity to cause a denial of service (memory corruption and xend toolstack crash) and possibly gain privileges via a crafted cpumap.
📍 영향받는 시스템
Xen 4.0.x, 4.1.x, 4.2.x (4.2.3 이전 버전)
⚔️ 공격 벡터
로컬 관리자 권한으로 xc_vcpu_setaffinity 호출 시 악의적인 cpumap 매개변수 제공
🛡️ 대응 방법
Xen을 4.2.3 이상 또는 4.3 이상으로 업그레이드
🔧 검증 코드
설치된 Xen 버전을 확인하여 4.2.3 이상이면 패치됨, 4.2.2 이하면 취약
dpkg -l | grep xen | awk '{print $2, $3}' 2>/dev/null || rpm -qa | grep xen 2>/dev/null