cveboard RSS feed

CVE-2023-53996

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2023
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

x86/sev: Make enc_dec_hypercall() accept a size instead of npages

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.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
064ce6c550a0630789978bfec7a13ab2bd1bdcdfaffectedgitba50e7773a99a109a1ea6f753b766a080d3b21ccUnavailableNone listed
064ce6c550a0630789978bfec7a13ab2bd1bdcdfaffectedgit6615212d8e131b45bd9705b0d69cc0d2f624666fUnavailableNone listed
064ce6c550a0630789978bfec7a13ab2bd1bdcdfaffectedgit8ae7457e71a320867d868f2622d7c643596e4f43UnavailableNone listed
064ce6c550a0630789978bfec7a13ab2bd1bdcdfaffectedgitac3f9c9f1b37edaa7d1a9b908bc79d843955a1a2UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
5.16affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.16UnavailableNone listed
6.1.53unaffectedsemverUnavailable6.1.*None listed
6.4.16unaffectedsemverUnavailable6.4.*None listed
6.5.3unaffectedsemverUnavailable6.5.*None listed
6.6unaffectedoriginal_commit_for_fixUnavailable*None listed