
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2022-50843 is a Use-After-Free (UAF) vulnerability in the Linux kernel's dm clone (device mapper clone) subsystem, specifically in the clone_dtr() function. The flaw arises when dm_resume() and dm_destroy() are executed concurrently, leading to a race condition that results in a UAF memory corruption condition. It affects Linux kernel versions from commit 7431b7835f55 up to several stable branch fix points, with patches backported to stable releases 5.4.229, 5.10.163, 5.15.87, 6.0.18, 6.1.4, and 6.2. The vulnerability was published on December 30, 2025, and carries an estimated CVSS severity of Medium (Feedly, EUVD).
The root cause is a Use-After-Free (CWE-416) race condition in the Linux kernel's device mapper clone (dm clone) subsystem. When dm_resume() and dm_destroy() are called concurrently, a timer object can be accessed after it has already been freed during the clone_dtr() teardown path. The fix involves explicitly cancelling the timer again within clone_dtr() to ensure the timer is not active when memory is released, mirroring a similar fix applied to other dm subsystems. Exploitation requires local access and the ability to trigger concurrent device mapper operations (Feedly, EUVD).
Successful exploitation of this UAF vulnerability could lead to kernel memory corruption, potentially resulting in a system crash (denial of service) or, in more sophisticated scenarios, privilege escalation to root. The vulnerability is confined to systems using the dm clone device mapper target, limiting its scope to environments where this kernel feature is active. Availability is the primary concern, though memory corruption primitives in the kernel can theoretically be leveraged for local privilege escalation (Feedly).
The fix has been backported to multiple Linux stable kernel branches. Users should upgrade to kernel versions 5.4.229, 5.10.163, 5.15.87, 6.0.18, 6.1.4, or 6.2 (or later), which contain the patch that cancels the timer in clone_dtr() to prevent the UAF condition. SUSE has also released a kernel security advisory (SUSE-2026-0350-1) addressing this and related issues. As a workaround where patching is not immediately possible, avoiding concurrent dm_resume() and dm_destroy() operations on dm clone targets may reduce risk, though upgrading is strongly recommended (Feedly, Linux Security).
Coverage of CVE-2022-50843 has been limited to routine security advisory aggregation sites and scanner detections (Nessus plugin 280802, Qualys detections 760731 and 761056). No notable researcher commentary or significant media coverage has been identified beyond standard vulnerability database entries and Linux distribution advisories (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."