
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23183 is a NULL pointer dereference vulnerability in the Linux kernel's cgroup device memory (dmem) subsystem. It is triggered when setting a resource maximum without a limitation value, causing a kernel crash via a NULL pointer dereference in the strcmp function called from dmemcg_limit_write. The vulnerability was published on February 14, 2026, and affects the Linux kernel (specific stable versions subject to the dmem cgroup implementation). The CVSS category is estimated as Medium, with an EPSS score of 0.00021 (Feedly, Tenable).
The root cause is a NULL pointer dereference (CWE-476) in the dmemcg_limit_write function within the Linux kernel's cgroup dmem (device memory) controller. When a user writes a resource limit to the cgroup interface (e.g., echo test/re... > cgroup.dmem.max) without providing a valid device name or limitation string, the code passes a NULL pointer to strcmp, triggering a kernel oops. The call trace shows the fault originates at strcmp+0x10/0x30 → dmemcg_limit_write.constprop.0+0x16d/0x390 → kernfs_fop_write_iter → vfs_write → ksys_write, indicating the vulnerability is reachable via a standard write syscall to a cgroup filesystem node. Fixes are referenced in kernel stable commits (Kernel Git, Kernel Git).
Successful exploitation causes a kernel NULL pointer dereference, resulting in a kernel panic (oops) and system crash, directly impacting availability. Because the vulnerability is reachable by a local user with write access to the cgroup dmem interface (typically requiring elevated or container-management privileges), it can be used as a local denial-of-service vector. There is no evidence of confidentiality or integrity impact beyond the system crash (Feedly).
/sys/fs/cgroup/<cgroup_name>/.echo 'test/resource' > /sys/fs/cgroup/<cgroup>/dmem.max.strcmp within dmemcg_limit_write, causing a kernel oops/panic and system crash (Feedly)./var/log/kern.log or dmesg output containing BUG: kernel NULL pointer dereference, address: 0000000000000000 and call trace referencing dmemcg_limit_write and strcmp./sys/fs/cgroup/*/dmem.max) by non-root or container management processes.Apply the upstream Linux kernel patches referenced in the stable tree commits for this vulnerability. The fixes are available at kernel stable commits 43151f812886be1855d2cba059f9c93e4729460b and c13816e8fa23deec6a8d7465d9e637fd02683b5c. As a workaround, restrict write access to cgroup dmem interface files to trusted administrators only, or disable the dmem cgroup controller if not required. Monitor vendor distributions (e.g., Red Hat, Ubuntu, SUSE) for backported patches in their respective kernel packages (Kernel Git, Kernel Git, Tenable).
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."