
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2023-54128 is a race condition vulnerability in the Linux kernel's filesystem (fs) subsystem, specifically in the handling of peer group IDs during mount namespace cleanup. The flaw occurs when peer group IDs are dropped in the failure path without holding the namespace lock, allowing a concurrent thread to change a mount from shared to non-shared simultaneously. It affects Linux kernel versions from 5.12 up to (but not including) the patched stable releases. The vulnerability was published on December 24, 2025, with an estimated CVSS severity of Medium and an EPSS score of approximately 0.018% (Feedly, EUVD).
The root cause is a missing lock acquisition (CWE-667: Improper Locking / race condition) in the Linux kernel's fs layer when cleaning up peer group IDs during a failure path in mount namespace operations. Specifically, when the kernel attempts to release peer group IDs, it must hold the namespace lock to prevent concurrent modification; without this lock, a racing thread can concurrently convert a shared mount to a non-shared mount, leading to inconsistent state. The fix involves ensuring the namespace lock is held throughout the peer group ID cleanup in the failure path, as reflected in patches applied to stable branches (Feedly, EUVD). Patch commits are available for kernel versions 5.15.x, 6.1.x, 6.2.x, and 6.3 (kernel.org patch 1, kernel.org patch 2).
Exploitation of this race condition could result in kernel state corruption related to mount namespace peer group tracking, potentially leading to incorrect mount sharing behavior, privilege escalation, or denial of service depending on how the corrupted state is subsequently used. The vulnerability is local in nature, requiring an attacker to have the ability to trigger mount namespace operations on the affected system. The integrity and availability of the filesystem namespace subsystem are the primary concerns, with potential for unpredictable kernel behavior (Feedly, EUVD).
The Linux kernel maintainers have released patches for multiple stable branches. Fixed versions include kernel 5.15.107, 6.1.24, 6.2.11, and 6.3 (mainline). Administrators should update to the patched kernel version appropriate for their distribution. Linux distribution vendors (e.g., Red Hat, Ubuntu, SUSE) are expected to backport these fixes into their supported kernel packages; users should apply available distribution security updates promptly (EUVD, kernel.org patch 1, kernel.org patch 2).
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."