CVE-2023-53849
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2023-53849 is a resource leak vulnerability in the Linux kernel's drm/msm (Qualcomm MSM Direct Rendering Manager) subsystem, specifically a workqueue leak that occurs during bind errors. When a subcomponent fails to bind during device initialization, the workqueue is not properly destroyed, resulting in a memory/resource leak. The vulnerability affects the Linux kernel starting from version 3.15 and was published on December 9, 2025. It carries an estimated CVSS severity of Medium, with an EPSS score of approximately 0.018% (Feedly, EUVD).

Technical details

The root cause is improper resource cleanup (CWE-401: Missing Release of Memory after Effective Lifetime) in the drm/msm driver's bind path. When an early error occurs during component binding — such as a subcomponent failing to bind — the driver's workqueue is allocated but never destroyed, leaking kernel resources. The fix ensures destroy_workqueue() is called in all error paths during bind. Additionally, since commit c3b790ea07a1 ("drm: Manage drm_mode_config_init with drmm_"), the mode config is freed on device release even via the legacy interface, but an explicit cleanup was added for consistency and to facilitate backporting to stable kernels (Feedly, Patchwork).

Impact

The primary impact of this vulnerability is a kernel resource leak — specifically an unreleased workqueue — which can degrade system stability over time on affected devices using Qualcomm MSM graphics hardware. Repeated triggering of the bind error path could exhaust kernel resources, potentially leading to denial-of-service conditions. There is no known confidentiality or integrity impact; the vulnerability does not enable code execution or privilege escalation (Feedly).

Mitigation and workarounds

Patches have been backported to multiple stable Linux kernel branches. Fixed commits are available for the following stable versions: 6.1.29 (commit a75b49db6529), 6.2.16 (commit 8551c4b7c8ff), 6.3.3 (commit 28e34db2f3e0), and 6.4 (commit 6e1476225ec0). Users running affected kernel versions on systems with Qualcomm MSM graphics hardware should update to a patched kernel version. No configuration-based workaround is available; upgrading is the recommended remediation (Feedly, EUVD).

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