Description
In the Linux kernel, the following vulnerability has been resolved: exfat: fix refcount leak in exfat_find Fix refcount leaks in `exfat_find` related to `exfat_get_dentry_set`. Function `exfat_get_dentry_set` would increase the reference counter of `es->bh` on success. Therefore, `exfat_put_dentry_set` must be called after `exfat_get_dentry_set` to ensure refcount consistency. This patch relocate two checks to avoid possible leaks.
Product status
13940cef95491472760ca261b6713692ece9b946 (git) before d009ff8959d28d2a33aeb96a5f7e7161c421d78f
13940cef95491472760ca261b6713692ece9b946 (git) before 9aee8de970f18c2aaaa348e3de86c38e2d956c1d
92075758782c5edb4c67d0da9e47586a624c22f7 (git)
0c8a1d2afd0dce0ea9257ab8c2271d8db6cb575d (git)
6c627bcc1896ba62ec793d0c00da74f3c93ce3ad (git)
6.14
Any version before 6.14
6.18.2 (semver)
6.19-rc1 (original_commit_for_fix)
References
git.kernel.org/...c/d009ff8959d28d2a33aeb96a5f7e7161c421d78f
git.kernel.org/...c/9aee8de970f18c2aaaa348e3de86c38e2d956c1d
Data based on CVE®. Copyright © 1999-2025, The MITRE Corporation. All rights reserved.