본문으로 건너뛰기
피드

ESXi VM 탈출 익스플로잇 등장 — 하이퍼바이저까지 완전 장악당함

security 약 5분
vote
0
댓글
북마크

Huntress가 게스트 VM에서 탈출해 ESXi 하이퍼바이저를 완전히 장악하는 익스플로잇 툴킷을 발견함. ESXi 5.1~8.0의 150개 이상 빌드를 지원하며, 제로데이 3개를 체인으로 엮어 VM 격리를 깨는 실전용 공격 도구임.

  • 1

    ESXi 제로데이 3개(OOB Read, TOCTOU, 임의 쓰기)를 체인으로 엮은 VM 탈출 공격

  • 2

    ESXi 5.1~8.0 150개 이상 빌드 지원하는 실전용 툴킷

  • 3

    VSOCKpuppet 백도어로 호스트-게스트 간 자유로운 명령 실행

  • 4

    코드 개발은 취약점 공개 1년 전인 2024년 2월부터 시작

무슨 일이 벌어진 건지

  • VM은 격리되어 있다는 게 가상화의 대전제인데, 이걸 완전히 뒤집는 익스플로잇 툴킷이 발견됨. 게스트 VM에서 탈출해서 ESXi 하이퍼바이저 자체를 장악하는 공격임
  • 보안 업체 Huntress가 발견했는데, 공격자들이 2025년 12월에 이 툴킷을 실전 배치함. 근데 코드 내부 증거를 보면 개발 시작은 2024년 2월. VMware가 취약점을 공개(2025년 3월)하기 1년 전부터 이미 만들고 있었다는 거임
  • 이 툴킷이 장난이 아닌 게, ESXi 5.1부터 8.0까지 150개 이상의 빌드를 지원함. 그냥 PoC 수준이 아니라 완전히 실전용으로 제작된 무기임

공격 체인 상세

  • 공격 흐름: 먼저 Windows VM을 탈취 → VMware VMCI 디바이스 비활성화 → BYOVD(Bring-Your-Own-Vulnerable-Driver) 기법으로 악성 드라이버 로드
  • 여기서 ESXi 제로데이 3개를 체인으로 엮어서 씀:
    • OOB Read: 메모리 누출용
    • TOCTOU 버그: VMX 프로세스 내 코드 실행
    • 임의 쓰기(Arbitrary Write): ESXi 커널의 함수 포인터를 덮어씀
  • VMX 프로세스에 셸코드를 인젝션하고 VMware의 백도어 채널을 통해 실행을 트리거함 — 이걸로 VM 격리를 깨고 ESXi 호스트로 탈출
  • 탈출 후에는 VSOCKpuppet이라는 백도어를 설치하는데, VSOCK 통신으로 게스트 VM과 침해된 호스트 사이에서 명령 실행 + 파일 전송이 자유자재임
  • 흔적 제거도 철저함: ESXi 설정 파일 수정, 익스플로잇 흔적 정리, 비활성화했던 드라이버 재활성화까지 해둠. 포렌식으로도 잡기 어려운 수준이라는 거
sequenceDiagram
    participant 공격자
    participant Windows VM
    participant VMX프로세스
    participant ESXi커널
    participant VSOCKpuppet

    공격자->>Windows VM: 초기 침투 + VMCI 비활성화
    공격자->>Windows VM: BYOVD로 악성 드라이버 로드
    Windows VM->>VMX프로세스: 제로데이 3개 체인 익스플로잇
    VMX프로세스->>ESXi커널: 함수 포인터 덮어쓰기
    ESXi커널-->>VMX프로세스: 커널 레벨 접근 획득
    VMX프로세스->>VSOCKpuppet: 백도어 설치
    VSOCKpuppet->>Windows VM: VSOCK으로 명령/파일 전송
    VSOCKpuppet->>ESXi커널: 흔적 제거 + 설정 조작

⚠️주의

> ESXi 5.1~8.0 전 버전이 영향권임. VMware 보안 패치를 즉시 적용하고, 하이퍼바이저에서 서명 안 된 드라이버 로드나 비정상 VSOCK 트래픽을 모니터링해야 함

방어 대책

  • VMware 보안 패치 즉시 적용이 가장 급선무
  • 하이퍼바이저 레벨에서 직접 모니터링 필요: unsigned 드라이버 로드, 비정상 VSOCK 트래픽 감시
  • VPN 어플라이언스 등 경계 방어 강화 — 초기 침투를 막는 게 핵심
  • 엄격한 접근 제어 + 정기 취약점 점검으로 횡이동(Lateral Movement)과 권한 상승 차단

VM 격리를 신뢰하고 있는 모든 가상화 인프라가 위험함. 하이퍼바이저 레벨 모니터링 없이는 이런 공격을 탐지하기 거의 불가능하다는 게 핵심.

댓글

댓글

댓글을 불러오는 중...

security

한양대 에리카와 네이버클라우드, 클라우드·보안·AI 인재 키우는 산학협력 체결

한양대 에리카가 네이버클라우드와 첨단 분야 지역인재 양성과 글로벌 산학협력을 위한 업무협약을 맺었다. 협력 범위는 클라우드, 사이버보안, 블록체인, 개인정보보호, 인공지능(AI), 디지털 전환(DX) 교육·연구 기반 구축까지 포함된다.

security

악성 npm 패키지가 AI 개발도구의 지침 파일과 MCP까지 노리기 시작함

이스트시큐리티가 웹과 탈중앙화금융 개발자를 겨냥한 악성 npm 패키지 캠페인을 포착했어. 공격자는 유명 웹3 도구를 사칭하는 데서 그치지 않고, AI 에이전트가 읽는 프로젝트 지침 파일과 MCP 기반 외부 도구 호출까지 공격 경로로 삼으려 했어.

security

금융권, 앤트로픽 미토스가 찾은 오픈소스 취약점에 긴급 점검 들어감

앤트로픽의 AI 모델 클로드 미토스가 1000개 넘는 오픈소스에서 대량의 취약점 후보를 찾아냈고, 그중 일부가 실제 취약점으로 검증돼 공개됐어. 금융당국은 nginx, wolfSSL, FreeRDP, Ghost 같은 널리 쓰이는 구성요소를 중심으로 금융권에 긴급 자산 점검과 패치 적용을 권고했어.

security

애플이 양자 내성 암호화 검증 코드를 공개했다, 핵심은 수학적 증명

애플이 corecrypto 라이브러리의 포스트 양자 암호화 구현과 검증 코드를 GitHub에 공개했다. ML-KEM, ML-DSA 구현과 형식 검증 접근을 공개해 보안 연구자들이 직접 검토할 수 있게 했고, 이 기술은 25억 대 이상 활성 기기에서 쓰이는 암호화 기반과 연결된다.

security

라라벨 번역 패키지 태그가 통째로 바뀌었다, 개발자 비밀값 털리는 공급망 공격

전 세계 라라벨 개발자가 쓰는 Laravel-Lang 패키지가 공격을 받아 Git 태그가 악성 버전을 가리키도록 바뀌었다. 5월 22일 약 90분 동안 4개 저장소의 태그가 교체됐고, 감염된 패키지는 AWS 키, GitHub 토큰, Stripe 시크릿, 암호화폐 지갑 복구 구문, SSH 개인키 등을 노렸다.