CVE-2026-93795
Last modified
CVE-2026-93795 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: fix leaks and online flag on radix_tree_insert failure When radix_tree_insert() fails in blkg_create(), the error path has two issues: 1. blkg->online is set to true unconditionally, even when the blkg was never fully inserted.
Description
In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: fix leaks and online flag on radix_tree_insert failure When radix_tree_insert() fails in blkg_create(), the error path has two issues: 1. blkg->online is set to true unconditionally, even when the blkg was never fully inserted. Move the assignment inside the success block. 2. The error path calls blkg_put() without first calling percpu_ref_kill(). Because the refcount is still in percpu mode, percpu_ref_put() only does this_cpu_sub() without checking for zero, so blkg_release() is never triggered. This permanently leaks the blkg memory, its percpu iostat, policy data, the parent blkg reference, and the cgroup css reference — the latter preventing the cgroup from ever being destroyed. Fix by replacing blkg_put() with percpu_ref_kill(), matching the pattern used in blkg_destroy().
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 7fcf2b033b84e261dca283bc2911aaea4b07b525, < 6e85f02d45b5977c0326a8d854c6db878aa6b34a; >= 7fcf2b033b84e261dca283bc2911aaea4b07b525, < 4c0d150fb98ea40760611979f4e664c244b20966; >= 7fcf2b033b84e261dca283bc2911aaea4b07b525, < dbbca20764382b4d411ec2918f4e278ffe547acc |
| Linux | Linux | 5.0 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-93795?
How severe is CVE-2026-93795?
How do I fix CVE-2026-93795?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-9379A weakness has been identified in Edimax BR-6675nD 1.12. Thi…6.3
- CVE-2026-93790In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-93791In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93792In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93793In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-93794In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93796In the Linux kernel, the following vulnerability has been re…7
- CVE-2026-93797In the Linux kernel, the following vulnerability has been re…
- CVE-2026-93798In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-93799In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-9380A security vulnerability has been detected in Edimax BR-6675…8.8
- CVE-2026-93800In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-93795?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
