๐Ÿ” CVE Alert

CVE-2026-90325

UNKNOWN 0.0

blk-cgroup: skip dying blkg in blkcg_activate_policy()

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: skip dying blkg in blkcg_activate_policy() When switching IO schedulers on a block device, blkcg_activate_policy() can race with concurrent blkcg deletion, leading to a use-after-free in rcu_accelerate_cbs. T1: T2: blkg_destroy kill(&blkg->refcnt) // blkg->refcnt=1->0 blkg_release // call_rcu(__blkg_release) ... blkg_free_workfn ->pd_free_fn(pd) elv_iosched_store elevator_switch ... iterate blkg list blkg_get(blkg) // blkg->refcnt=0->1 list_del_init(&blkg->q_node) blkg_put(pinned_blkg) // blkg->refcnt=1->0 blkg_release // call_rcu again rcu_accelerate_cbs // uaf Fix this by checking hlist_unhashed(&blkg->blkcg_node) before getting a reference to the blkg. This is the same check used in blkg_destroy() to detect if a blkg has already been destroyed. If the blkg is already unhashed, skip processing it since it's being destroyed.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Sep 17, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
81c1188905f88b77743d1fdeeedfc8cb7b67787d < b5dae1cd0d8368b4338430ff93403df67f0b8bcc bfe46d2efe46c5c952f982e2ca94fe2ec5e58e2a < 083b58373463a6e5ee60ecb135269348f68ad7df f1c006f1c6850c14040f8337753a63119bba39b9 < 1a267295b1ea6a6477963f3fda84adfecd48fcad f1c006f1c6850c14040f8337753a63119bba39b9 < 7337d012ca3fc3a6a2d1c8e2a19c6d97c38b410d f1c006f1c6850c14040f8337753a63119bba39b9 < 3d8c3da95c75a4d312e272fc7b4076dd3ba9115c f1c006f1c6850c14040f8337753a63119bba39b9 < d8c872901e6459339374e9eea80aa919176c2ccd f1c006f1c6850c14040f8337753a63119bba39b9 < 5e9220389920f33b6a804d50c548cd0cd1b04634 6.1.16 < 6.1.17 6.2.3 < 6.2.4
Linux / Linux
6.3

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/b5dae1cd0d8368b4338430ff93403df67f0b8bcc git.kernel.org: https://git.kernel.org/stable/c/083b58373463a6e5ee60ecb135269348f68ad7df git.kernel.org: https://git.kernel.org/stable/c/1a267295b1ea6a6477963f3fda84adfecd48fcad git.kernel.org: https://git.kernel.org/stable/c/7337d012ca3fc3a6a2d1c8e2a19c6d97c38b410d git.kernel.org: https://git.kernel.org/stable/c/3d8c3da95c75a4d312e272fc7b4076dd3ba9115c git.kernel.org: https://git.kernel.org/stable/c/d8c872901e6459339374e9eea80aa919176c2ccd git.kernel.org: https://git.kernel.org/stable/c/5e9220389920f33b6a804d50c548cd0cd1b04634