CVE-2024-0443
Published: Jan 11, 2024
Modified: Nov 7, 2025
CVSS v3.1
5.5
Description
A flaw was found in the blkgs destruction path in block/blk-cgroup.c in the Linux kernel, leading to a cgroup blkio memory leakage problem. When a cgroup is being destroyed, cgroup_rstat_flush() is only called at css_release_work_fn(), which is called when the blkcg reference count reaches 0. This circular dependency will prevent blkcg and some blkgs from being freed after they are made offline. This issue may allow an attacker with a local access to cause system instability, such as an out of memory error.
| Vendor | Product | Versions |
|---|---|---|
Unknown | kernel | affected 0 - < 6.4-rc7 |
Red Hat | Red Hat Enterprise Linux 8 | unaffected 0:4.18.0-513.5.1.el8_9 - < * |
Red Hat | Red Hat Enterprise Linux 9 | unaffected 0:5.14.0-362.8.1.el9_3 - < * |
Red Hat | Red Hat Enterprise Linux 9 | unaffected 0:5.14.0-362.8.1.el9_3 - < * |
Red Hat | Red Hat Enterprise Linux 9.2 Extended Update Support | unaffected 0:5.14.0-284.40.1.el9_2 - < * |
Red Hat | Red Hat Enterprise Linux 6 | All versions |
Red Hat | Red Hat Enterprise Linux 7 | All versions |
Red Hat | Red Hat Enterprise Linux 7 | All versions |
Red Hat | Red Hat Enterprise Linux 8 | All versions |
Red Hat | Red Hat Enterprise Linux 9 | All versions |
Weaknesses (CWE)
CVSS v3.1 Details
CVSS v3.1 Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability
References
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now