CVE-2023-53996
Unknown Unknown - Not Provided
Incorrect Encryption Status Handling in Linux Kernel SEV Causes Data Corruption

Publication date: 2025-12-24

Last updated on: 2025-12-24

Assigner: kernel.org

Description
In the Linux kernel, the following vulnerability has been resolved: x86/sev: Make enc_dec_hypercall() accept a size instead of npages enc_dec_hypercall() accepted a page count instead of a size, which forced its callers to round up. As a result, non-page aligned vaddrs caused pages to be spuriously marked as decrypted via the encryption status hypercall, which in turn caused consistent corruption of pages during live migration. Live migration requires accurate encryption status information to avoid migrating pages from the wrong perspective.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-12-24
Last Modified
2025-12-24
Generated
2026-05-07
AI Q&A
2025-12-24
EPSS Evaluated
2026-05-05
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
linux linux_kernel *
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability is in the Linux kernel's x86/sev component where the function enc_dec_hypercall() incorrectly accepted a page count (npages) instead of a size. This caused callers to round up sizes, leading to non-page aligned virtual addresses (vaddrs) causing pages to be incorrectly marked as decrypted. This incorrect marking caused consistent corruption of pages during live migration, which relies on accurate encryption status to migrate pages correctly.


How can this vulnerability impact me? :

The vulnerability can cause consistent corruption of memory pages during live migration of virtual machines. This means that if you use live migration in environments relying on this Linux kernel component, your migrated virtual machines could experience data corruption or instability due to incorrect encryption status handling.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart