CVE-2023-54137
Information Leak in Linux vfio/type1 Due to Uninitialized Memory
Publication date: 2025-12-24
Last updated on: 2025-12-24
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is an information leak in the Linux kernel's vfio/type1 driver. It occurs because a structure (vfio_iommu_type1_info_cap_migration) contains an uninitialized 4-byte hole on the stack. When this structure is copied to userspace via an ioctl call, the uninitialized memory (the hole) is exposed, potentially leaking sensitive kernel memory contents to userspace.
How can this vulnerability impact me? :
The vulnerability can lead to an information leak where uninitialized kernel memory is exposed to userspace processes. This could allow an attacker or malicious user to gain access to sensitive information from kernel memory, which might be used to further exploit the system or bypass security mechanisms.