๐Ÿ” CVE Alert

CVE-2026-97950

UNKNOWN 0.0

configfs: pin the symlink target's dirent instead of chasing ->ci_dentry

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: configfs: pin the symlink target's dirent instead of chasing ->ci_dentry create_link() reads the target's configfs_dirent from item->ci_dentry->d_fsdata, relying on the item reference taken by get_target(). That reference pins the item, not its dentry: the dentry is pinned by DCACHE_PERSISTENT, which configfs_remove_dir() releases via simple_rmdir() while the item is still alive. A symlink racing with rmdir of its target can therefore find ->ci_dentry freed and its dirent released, triggering WARN_ON(!atomic_read(&sd->s_count)) in configfs_get(). Take the dirent in get_target() as well, under ->d_lock and atomically with the item reference, and pass it down to create_link(). A hashed dentry has not been killed yet, so its ->d_fsdata reference keeps the dirent alive there.

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 < 4f54beb2e7f6d399396466682fba3539bcdcb414 7063fbf2261194f72ee75afca67b3b38b554b5fa < d47c5de1cd6bfbe1067fc310bf90e4e00205e839 7063fbf2261194f72ee75afca67b3b38b554b5fa < a7c1290eef60711c10289c056ad32ed1f2b47b12
Linux / Linux
2.6.16

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/4f54beb2e7f6d399396466682fba3539bcdcb414 git.kernel.org: https://git.kernel.org/stable/c/d47c5de1cd6bfbe1067fc310bf90e4e00205e839 git.kernel.org: https://git.kernel.org/stable/c/a7c1290eef60711c10289c056ad32ed1f2b47b12