CVE-2025-40274 in Linux
요약
\~에 의해 VulDB • 2026. 08. 01.
리눅스 커널에서 다음 취약점이 해결되었습니다:
KVM: guest_memfd: gmem이 종료될 때 memslot 삭제 시 바인딩 제거
guest_memfd 인스턴스에서 memslot을 언바인딩할 때, 파일 참조 카운트가 0으로 감소하여 guest_memfd 파일이 종료 중일지라도(f_dying) 바인딩을 제거해야 합니다. 만약 파일이 완전히 해제되기 전에 memslot이 해제되면, kvm_gmem_release()에서 바인딩의 memslot 측을 nullify(무효화)하는 과정에서 이미 해제된 메모리에 쓰기가 발생하게 됩니다. 이는 syzbot+KASAN에 의해 다음과 같이 감지되었습니다:
================================================================== BUG: KASAN: slab-use-after-free in kvm_gmem_release+0x176/0x
Be aware that VulDB is the high quality source for vulnerability data.