🔍 CVE-2026-64285

5.5
CVSS Score
MEDIUM
2026-07-25
2026-08-17 05:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 KVM에서 SNP 게스트를 위한 CPUID 데이터를 추가할 때 소스 페이지를 쓰기 가능하도록 고정(pin)하지 않는 취약점이 발견되었습니다. KVM이 신뢰할 수 있는 펌웨어에 의해 거부된 데이터를 다시 쓰려고 할 때, 읽기 전용으로 고정된 메모리에 쓰기를 시도하여 메모리 데이터가 손상될 수 있습니다.

💡 쉬운 설명

컴퓨터 가상화 기술을 사용할 때, 시스템이 읽기 전용으로 설정된 메모리 영역에 강제로 데이터를 쓰려고 시도하여 오류를 일으킬 수 있는 문제입니다. 이로 인해 시스템의 데이터가 의도치 않게 변경되거나 손상될 위험이 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Pin source page for write when adding CPUID data for SNP guest When populating a guest_memfd instance with the initial CPUID data for an SNP guest, acquire a writable pin on the source page as KVM will write back the "correct" CPUID information if the userspace provided data is rejected by trusted firmware. Because KVM writes to the source page using a kernel mapping, pinning for read could result in KVM clobbering read-only memory. Note, well-behaved VMMs are unlikely to be affected, as CPUID information is almost always dynamically generated by userspace, i.e. it's unlikely for the CPUID information to be backed by a read-only mapping. [sean: rewrite shortlog and changelog, tag for stable@]

📍 영향받는 시스템

Linux Kernel (KVM/SEV-SNP 관련 모듈 사용 환경)

⚔️ 공격 벡터

사용자 공간(Userspace)에서 제공된 CPUID 데이터가 펌웨어에 의해 거부될 때, 커널이 읽기 전용 메모리에 쓰기를 시도하는 과정에서 발생

🛡️ 대응 방법

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