CVE Catalog

CVE-2026-64104

HighCVSS 8.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

3th percentile - higher than 3% of all known CVEs

Summary

In the Linux kernel's sev-guest module, a vulnerability was found where pages remain in an unknown state when set_memory_{encrypted,decrypted}() fails. To prevent potential data leaks, these pages are not returned to the buddy allocator but are explicitly leaked via snp_leak_pages().

Risk Assessment

The risk is that memory pages may remain unencrypted, potentially exposing confidential data processed by SEV-SNP virtual machines. The organization may lose control over data integrity and confidentiality.

Recommendation

Immediately update the Linux kernel to a version containing the fix (commit with the solution). Monitor set_memory_{encrypted,decrypted}() error messages and apply security procedures for SEV-SNP virtual machines.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: virt: sev-guest: Explicitly leak pages in unknown state When set_memory_{encrypted,decrypted}() fail, the user cannot know at which point the function failed, meaning that the pages are left in an unknown state from the point of view of the caller. Since the pages may be left in an unencrypted state, they are not suitable for general use, and cannot be returned safely to the buddy allocator. Avoid the issue by never freeing the pages, and then do the proper accounting by calling snp_leak_pages().

Vulnerability data from NVD (NIST) · CISA KEV · EPSS