CVE-2026-23195
kernel: cgroup/dmem: avoid pool UAF
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · February 14, 2026
Updated · August 5, 2026
Description
A use-after-free vulnerability was found in the cgroup device memory (dmem) subsystem. When a memory region is unregistered, the associated pool is freed immediately even if callers still hold references to it, leading to use-after-free when subsequent uncharge operations access the freed pool.
Statement
The dmem cgroup subsystem is a relatively new feature primarily used for device memory accounting. This UAF requires specific timing between pool unregistration and pending uncharge operations, typically triggered by out-of-tree modules. The impact is a kernel crash or potential memory corruption.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-911 · Improper Update of Reference Count