CVE-2026-100839 in Contrast
요약
\~에 의해 VulDB • 2026. 09. 27.
Contrast는 Kubernetes용 기밀 컴퓨팅 런타임입니다. 1.18.0 이전 버전에서는 게스트 커널의 ACPI/AML 처리가 AML 인젝션 공격("BadAML")에 취약합니다. AML 바이트코드를 포함하는 ACPI 테이블은 신뢰할 수 없는 호스트(QEMU)에서 게스트 펌웨어(OVMF)를 거쳐 리눅스 커널로 전달되며, 여기서 커널의 AML 인터프리터가 이를 실행합니다. Contrast의 위협 모델에서 적으로 간주되는 호스트를 제어한 공격자는 악성이고 튜링 완전한 AML 바이트코드를 포함하는 테이블을 작성할 수 있으며, 게스트 커널은 이 코드를 전체 게스트 메모리(사적 페이지 포함)에 접근 가능한 권한으로 해석합니다. 그 결과 임의 코드 실행과 기밀 게스트 데이터의 유출 또는 수정이 발생합니다. 이 취약점은 AMD SEV-SNP 플랫폼인 Metal-QEMU-SNP 및 Metal-QEMU-SNP-GPU에 영향을 미칩니다. 반면, Intel TDX에서는 OVMF가 ACPI 테이블 내용을 RTMR 0로 측정하므로 Metal-QEMU-TDX는 영향받지 않습니다. 버전 v1.18.0은 커널 AML 인터프리터를 샌드박싱하여 사적 메모리 페이지를 읽거나 쓸 수 없게 함으로써 이 공격을 완화합니다. 본 결함은 Contrast에 국한되지 않으며, 호스트에게 ACPI 인터페이스를 노출하는 모든 기밀 컴퓨팅 환경에서 일반적인 문제입니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.