CVE-2023-54081
Linux Kernel vulnerability analysis and mitigation

Overview

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).

Technical details

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).

Impact

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).

Mitigation and workarounds

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).

Community reactions

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).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management