🔍 CVE-2026-98716

0.0
CVSS Score
UNKNOWN
2026-10-18
2026-10-21 13:21
✅ 완료

🇰🇷 한글 설명

Linux 커널의 KVM SVM 구현에서 L2 게스트가 활성화되었을 때 MSR 인터셉트 여부를 확인하는 과정에 오류가 있었습니다. 기존에는 항상 vmcb02의 비트맵을 사용한다고 가정했으나, 실제로는 L1의 설정에 따라 msrpm02를 사용해야 하는 상황이 발생할 수 있었습니다. 이 패치는 활성 VMCB의 MSR 비트맵을 올바르게 사용하도록 수정합니다.

💡 쉬운 설명

가상 머신을 운영할 때 컴퓨터의 핵심 설정(MSR)을 감시하는 규칙이 잘못 적용될 수 있는 문제가 있었습니다. 이로 인해 보안 규칙이 제대로 작동하지 않을 수 있었으나, 이번 수정을 통해 정확한 규칙을 적용하게 되었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: KVM: SVM: Use the active VMCB's MSR bitmap when checking if MSR is intercepted Use the MSR permission bitmap of the active VMCB instead of assuming that KVM is always using vmcb02's bitmap when L2 is active, as KVM uses msrpm02 if and only if L1 wants to intercept MSR accesses, i.e. if and only if KVM needs to merge msprm01 with msrpm12. Don't bother tracking the virtual address of the bitmap that's being used, as __va() is cheap on x86, and caching the virtual address would introduce yet another source of potentially stale information.

📍 영향받는 시스템

Linux kernel (KVM SVM 관련 모듈 사용 시스템)

⚔️ 공격 벡터

L1 하이퍼바이저와 L2 게스트 간의 중첩 가상화 환경에서 MSR 접근 제어 우회

🛡️ 대응 방법

최신 보안 패치가 적용된 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인합니다.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel