🔍 CVE-2026-46131

5.5
CVSS Score
MEDIUM
2026-05-28
2026-06-24 17:52
✅ 완료

🇰🇷 한글 설명

Linux 커널의 KVM(Kernel-based Virtual Machine) x86 구현에서 느린 플러시 하이퍼콜(slow flush hypercalls) 호출 시 nEPT/nNPT 활성화 여부를 잘못 확인하는 취약점이 발견되었습니다. is_guest_mode(vcpu)를 사용하는 방식이 부적절하여, 중첩 페이지 테이블(nested EPT/NPT)이 활성화된 L2 게스트 상태를 정확히 검증하지 못할 수 있습니다.

💡 쉬운 설명

가상 머신을 관리하는 리눅스 커널의 기능 중 하나에서 보안 검사 로직이 잘못되어 있었습니다. 이로 인해 가상화 환경에서 메모리 관리 규칙을 제대로 확인하지 못하는 문제가 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: KVM: x86: check for nEPT/nNPT in slow flush hypercalls Checking is_guest_mode(vcpu) is incorrect, because translate_nested_gpa() is only valid if an L2 guest is running *with nested EPT/NPT enabled*. Instead use the same condition as translate_nested_gpa() itself.

📍 영향받는 시스템

nEPT/nNPT(중첩 페이지 테이블) 기능을 사용하는 x86 기반 Linux 커널 및 KVM 환경

⚔️ 공격 벡터

중첩 가상화(Nested Virtualization) 환경에서 특수하게 조작된 하이퍼콜을 호출하여 메모리 관리 로직의 오류를 유도

🛡️ 대응 방법

nEPT/nNPT 검사 로직이 수정된 최신 버전의 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 패치된 최신 보안 업데이트 버전인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel