🔍 CVE-2021-28695

6.8
CVSS Score
MEDIUM
2021-08-27
2026-06-17 03:46
✅ 완료

🇰🇷 한글 설명

AMD 시스템에서 ACPI 테이블이 불연속적인 메모리 범위를 지정할 때, 제외되어야 할 중간 범위까지 ID 매핑(identity-mapped)되는 IOMMU 페이지 매핑 취약점입니다. 이로 인해 하이퍼바이저가 의도하지 않은 메모리 영역에 대한 접근 제어가 무력화될 수 있습니다.

💡 쉬운 설명

컴퓨터의 메모리 보호 기능이 AMD 프로세서에서 특정 설정 때문에 제대로 작동하지 않는 문제입니다. 이로 인해 가상 머신이 원래 접근해서는 안 되는 컴퓨터의 중요한 메모리 영역을 훔쳐볼 수 있습니다.

🇺🇸 원문 (English)

IOMMU page mapping issues on x86 T[his CNA information record relates to multiple CVEs; the text explains which aspects/vulnerabilities correspond to which CVE.] Both AMD and Intel allow ACPI tables to specify regions of memory which should be left untranslated, which typically means these addresses should pass the translation phase unaltered. While these are typically device specific ACPI properties, they can also be specified to apply to a range of devices, or even all devices. On all systems with such regions Xen failed to prevent guests from undoing/replacing such mappings (CVE-2021-28694). On AMD systems, where a discontinuous range is specified by firmware, the supposedly-excluded middle range will also be identity-mapped (CVE-2021-28695). Further, on AMD systems, upon de-assigment of a physical device from a guest, the identity mappings would be left in place, allowing a guest continued access to ranges of memory which it shouldn't have access to anymore (CVE-2021-28696).

📍 영향받는 시스템

AMD 프로세서를 사용하는 시스템 중 Xen 하이퍼바이저를 사용하는 환경

⚔️ 공격 벡터

가상 머신(Guest) 내에서 조작된 메모리 접근을 통해 하이퍼바이저가 보호해야 할 메모리 영역에 접근

🛡️ 대응 방법

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

🔧 검증 코드

현재 실행 중인 커널과 Xen 하이퍼바이저 버전을 확인하여 보안 패치 적용 여부를 제조사 권고안과 비교

Shell / Script
uname -a && xmllist | grep -i 'xen'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

IBM Verify Identity Access