Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-93795— blk-cgroup: fix leaks and online flag on radix_tree_insert failure

Quick assessment

Affected
Linux Linux
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

在 Linux 内核中,已修复以下漏洞: blk-cgroup:修复 radix_tree_insert() 失败时的内存泄漏及 online 标志处理问题 当 中调用 失败时,错误处理路径存在两个问题: 1. 无论 blkio 组控制组(blkg)是否从未被完全插入, 都被无条件设置为 true。应将该赋值操作移至成功处理的代码块中。 2. 错误处理路径在调用 之前未先调用 。由于引用计数仍处于每 CPU(percpu)模式, 仅执行 操作,而未检查计数是否为零,因此永远不会触发 。这将导致永久泄漏 blkg 内

AI Predicted 5.5 Difficulty: Easy EPSS 0.17% · P6

Possible ATT&CK Techniques 1 AI

T1610 · Deploy Container

Affected Version Matrix 16

VendorProduct Version RangeStatus
Linux Linux 7fcf2b033b84e261dca283bc2911aaea4b07b525< 0f840db042caee9d2f3dcdcf97d6674f6e4c1e30 affected
7fcf2b033b84e261dca283bc2911aaea4b07b525< f53945d7c712efe63fadbcc5ffed6370871fd0d3 affected
7fcf2b033b84e261dca283bc2911aaea4b07b525< ada8270ccdb6f212da5eb22614c28ea418746a4a affected
7fcf2b033b84e261dca283bc2911aaea4b07b525< c3650be82ef6e7af13b79b2d10a7363bdf54aa7f affected
7fcf2b033b84e261dca283bc2911aaea4b07b525< 6e85f02d45b5977c0326a8d854c6db878aa6b34a affected
7fcf2b033b84e261dca283bc2911aaea4b07b525< 4c0d150fb98ea40760611979f4e664c244b20966 affected
7fcf2b033b84e261dca283bc2911aaea4b07b525< dbbca20764382b4d411ec2918f4e278ffe547acc affected
5.0 affected
… +8 more rows
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-93795

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
blk-cgroup: fix leaks and online flag on radix_tree_insert failure
Source: CVE Program / CVE List V5
Vulnerability 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().
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Linux Linux 7fcf2b033b84e261dca283bc2911aaea4b07b525 ~ 0f840db042caee9d2f3dcdcf97d6674f6e4c1e30 -
Linux Linux 5.0 -

II. Public POCs for CVE-2026-93795

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-93795

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-93795 (7)

Same Patch Batch · Linux · 2026-09-24 · 234 CVEs total

CVE-2026-93207 9.8 CRITICAL SUNRPC: Zero rpc_gss_wire_cred at svcauth_gss_decode_credbody() entry
CVE-2026-97413 9.8 CRITICAL RDMA/rtrs-srv: Fix integer underflow in process_read and process_write
CVE-2026-93228 9.1 CRITICAL svcrdma: Reject Write/Reply chunks with segcount 0
CVE-2026-93793 8.8 HIGH wifi: iwlwifi: mvm: validate TX_CMD response layout
CVE-2026-93799 8.8 HIGH wifi: iwlwifi: mvm: validate sta_id in BA window status notif
CVE-2026-93790 8.8 HIGH wifi: iwlwifi: mvm: fix out-of-bounds tid_data access in BA notif
CVE-2026-97442 8.8 HIGH wifi: ath11k: fix invalid data access in ath11k_dp_rx_h_undecap_nwifi
CVE-2026-93806 8.8 HIGH wifi: cfg80211: validate assoc response length before status and IE access
CVE-2026-97509 8.8 HIGH thunderbolt: Keep XDomain reference during the lifetime of a service
CVE-2026-97409 8.8 HIGH nvme-fc: Do not cancel requests in io target before it is initialized
CVE-2026-93280 8.8 HIGH greybus: audio: bound the topology section sizes against the fetched size
CVE-2026-93284 8.8 HIGH drm/pagemap: dma-unmap pages before handling migration errors
CVE-2026-97451 8.4 HIGH ACPICA: Fix integer overflow in acpi_ex_opcode_3A_1T_1R() (mid_op)
CVE-2026-97452 8.4 HIGH ACPICA: Prevent adding invalid references
CVE-2026-97455 8.4 HIGH ACPICA: Fix use-after-free in acpi_ds_terminate_control_method()
CVE-2026-97450 8.4 HIGH ACPICA: validate handler object type in two places
CVE-2026-93827 8.4 HIGH virtio-fs: avoid double-free on failed queue setup
CVE-2026-97433 8.2 HIGH nvme: validate FDP configuration descriptor sizes
CVE-2026-93224 8.1 HIGH svcrdma: Fix unmatched rn_unregister on failed accept
CVE-2026-93787 8.1 HIGH smb: client: bound dirent name against end of SMB response in cifs_filldir

Showing top 20 of 234 CVEs. View all on vendor page &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-93795

No comments yet


Leave a comment