CVE-2022-49556

Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
26/02/2025
Last modified:
22/01/2026

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak<br /> <br /> For some sev ioctl interfaces, the length parameter that is passed maybe<br /> less than or equal to SEV_FW_BLOB_MAX_SIZE, but larger than the data<br /> that PSP firmware returns. In this case, kmalloc will allocate memory<br /> that is the size of the input rather than the size of the data.<br /> Since PSP firmware doesn&amp;#39;t fully overwrite the allocated buffer, these<br /> sev ioctl interface may return uninitialized kernel slab memory.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.7 (including) 5.10.124 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.11 (including) 5.15.45 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.16 (including) 5.17.13 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.18 (including) 5.18.2 (excluding)