CVEvulnerability
CVE-2025-21950
7.1 HIGH
Official page ↗
- Status
- Analyzed
- Published
- 2025-04-01
- Last modified
- 2026-06-17
- Assigner
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- CVSS 3.1 ([email protected])
- 7.1 HIGH — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Description
In the Linux kernel, the following vulnerability has been resolved:
drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl
In the "pmcmd_ioctl" function, three memory objects allocated by
kmalloc are initialized by "hcall_get_cpu_state", which are then
copied to user space. The initializer is indeed implemented in
"acrn_hypercall2" (arch/x86/include/asm/acrn.h). There is a risk of
information leakage due to uninitialized bytes.
Affected configurations
• linux linux kernel (>= 5.12 < 5.15.179)
• linux linux kernel (>= 5.16 < 6.1.131)
• linux linux kernel (>= 6.2 < 6.6.83)
• linux linux kernel (>= 6.7 < 6.12.19)
• linux linux kernel (>= 6.13 < 6.13.7)
• linux linux kernel 6.14
• debian debian linux 11.0
References
- https://git.kernel.org/stable/c/1b8f7a2caa7f9cdfd135e3f78eb9d7e36fb95083 Patch
- https://git.kernel.org/stable/c/4e15cf870d2c748e45d45ffc4d5b1dc1b7d50120 Patch
- https://git.kernel.org/stable/c/524f29d78c9bdeb49f31f5b0376a07d2fc5cf563 Patch
- https://git.kernel.org/stable/c/819cec1dc47cdeac8f5dd6ba81c1dbee2a68c3bb Patch
- https://git.kernel.org/stable/c/a4c21b878f0e237f45209a324c903ea7fb05247d Patch
- https://git.kernel.org/stable/c/d7e5031fe3f161c8eb5e84db1540bc4373ed861b Patch
- https://lists.debian.org/debian-lts-announce/2025/05/msg00045.html Third Party Advisory