
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2023-54081 is a vulnerability in the Linux kernel's Xen grant-table reclaim mechanism that can result in a massive memory leak and eventual VM freeze. It was published on December 24, 2025, and affects Linux kernel versions from the initial commit (1da177e4c3f4) up to the patched commits in stable branches, with fixes landing in kernel 6.5, 6.4.8, and 6.1.43. The vulnerability particularly impacts Qubes OS users running the GUI protocol, where the deferred grant-entry list can grow unboundedly. No CVSS base score has been assigned (currently 0.0), and the EPSS score is approximately 0.017% (Feedly, EUVD).
The root cause lies in the Linux kernel's Xen grant-table subsystem (drivers/xen/grant-table.c), where grant entries that are still in use by a remote domain are placed on a deferred reclaim list. The reclaim loop processes only a fixed number of entries (default: 10) per iteration, which is insufficient when the deferred list grows large — a condition triggered by Qubes OS's GUI protocol, which follows X Window System constraints and causes the frontend to unmap grants before the backend does. This is classified as a resource management issue (related to CWE-400: Uncontrolled Resource Consumption), as the deferred list can grow without bound, exhausting available memory. The fix makes the per-iteration reclaim count tunable via a kernel module parameter (Feedly, Kernel Commit).
Successful triggering of this vulnerability results in a severe memory leak within the affected virtual machine, ultimately causing the VM to freeze and become unresponsive. The impact is primarily an availability concern — affected Qubes OS VMs running the GUI protocol can exhaust memory and halt, disrupting all workloads running within those VMs. There is no known confidentiality or integrity impact, and the vulnerability does not enable code execution or privilege escalation (Feedly).
The Linux kernel stable tree has released patches addressing this issue in versions 6.5, 6.4.8, and 6.1.43. Administrators running Xen-based Linux VMs (particularly Qubes OS) should update to a patched kernel version. As a temporary workaround prior to patching, the number of grant entries reclaimed per iteration can be increased by setting the relevant Xen grant-table module parameter (once the patched kernel is available), reducing the risk of list growth. SUSE has also issued kernel advisories (e.g., SUSE-2026-0281-1) incorporating this fix (Feedly, Linux Security).
The vulnerability has received limited public attention, consistent with its low CVSS score and narrow impact scope (primarily Qubes OS users). SUSE has incorporated the fix into their kernel advisories, and Tenable has published detection plugins. No notable researcher commentary or significant media coverage has been identified (Feedly).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."