🇰🇷 한글 설명
Kata Containers 3.20.0 및 이전 버전에서 악의적인 호스트가 initdata 검증을 우회할 수 있는 취약점이 발견되었습니다. TDX 시스템을 사용하는 기밀 게스트 환경에서 호스트가 IO 작업을 선택적으로 실패시켜 검증을 건너뛰고, 임의의 워크로드를 실행하면서도 정상적인 워크로드인 것처럼 속일 수 있습니다.
💡 쉬운 설명
컴퓨터 관리자가 나쁜 마음을 먹으면, 보안이 적용된 가상 공간에 몰래 가짜 프로그램을 실행시키고 마치 정상적인 프로그램인 것처럼 속일 수 있는 문제입니다. 이로 인해 보안이 중요한 데이터가 위험에 처할 수 있습니다.
🇺🇸 원문 (English)
Kata Containers is an open source project focusing on a standard implementation of lightweight Virtual Machines (VMs) that perform like containers. In Kata Containers versions from 3.20.0 and before, a malicious host can circumvent initdata verification. On TDX systems running confidential guests, a malicious host can selectively fail IO operations to skip initdata verification. This allows an attacker to launch arbitrary workloads while being able to attest successfully to Trustee impersonating any benign workload. This issue has been patched in Kata Containers version 3.21.0.
📍 영향받는 시스템
Kata Containers 3.20.0 및 그 이전 모든 버전
⚔️ 공격 벡터
TDX 시스템에서 호스트가 의도적으로 IO 작업을 실패시켜 initdata 검증 과정을 우회함
🛡️ 대응 방법
Kata Containers를 3.21.0 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 3.21.0 미만인지 확인하십시오.
kata-runtime --version 2>/dev/null || kata-container --version 2>/dev/null