๐Ÿ” CVE Alert

CVE-2026-97949

UNKNOWN 0.0

configfs: unhash the dentry before dropping the item in rmdir

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: configfs: unhash the dentry before dropping the item in rmdir configfs_get_config_item() treats a hashed dentry as proof that sd->s_element is a live config_item. configfs_rmdir() breaks that: simple_rmdir() leaves the dentry hashed, the last reference to the item is dropped right after, and the dentry is only unhashed by d_delete() once ->rmdir() has returned. configfs_symlink() resolves its target holding no lock on it, so get_target() can land in that window: BUG: KASAN: slab-use-after-free in config_item_get+0x26/0x90 get_target fs/configfs/symlink.c:128 [inline] configfs_symlink+0x4ab/0x1030 fs/configfs/symlink.c:185 Unhash in configfs_remove_dir(), while the item is still guaranteed to be there. A reference obtained just before that stays harmless, as create_link() rechecks CONFIGFS_USET_DROPPING, already set by configfs_detach_prep(). Both configfs_unregister_subsystem() paths d_drop() after detaching, so this only makes rmdir match them.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Sep 25, 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
7063fbf2261194f72ee75afca67b3b38b554b5fa < 5d7cbfb65e47cc71d5d94d87d5d0d1679080f3eb 7063fbf2261194f72ee75afca67b3b38b554b5fa < 925d8564f1b2d9b46c5ab63b9bc942cea006da9b 7063fbf2261194f72ee75afca67b3b38b554b5fa < f06c2d26d1999d37e93299db0ecead04ca7d0b9f
Linux / Linux
2.6.16

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/5d7cbfb65e47cc71d5d94d87d5d0d1679080f3eb git.kernel.org: https://git.kernel.org/stable/c/925d8564f1b2d9b46c5ab63b9bc942cea006da9b git.kernel.org: https://git.kernel.org/stable/c/f06c2d26d1999d37e93299db0ecead04ca7d0b9f