Race condition in Linux kernel - CVE-2026-31519
Published: April 24, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to a race condition in btrfs subvolume lookup and orphan cleanup handling when looking up a subvolume after dentry cache eviction with concurrent delayed iputs and unlink activity. A local user can trigger concurrent filesystem operations to cause a denial of service.
The issue can result in a negative dentry being created for a valid subvolume, causing filesystem operations on that subvolume to fail and potentially abort the filesystem.
How to mitigate CVE-2026-31519
Sources
- https://git.kernel.org/stable/c/2ec578e6452138ab76f6c9a9c18711fcd197649f
- https://git.kernel.org/stable/c/5131fa077f9bb386a1b901bf5b247041f0ec8f80
- https://git.kernel.org/stable/c/696683f214495db3cdacab9a713efaaced8660f8
- https://git.kernel.org/stable/c/a41a9b8d19a98b45591528c6e54d31cc66271d1e
- https://git.kernel.org/stable/c/c57276ced3c3207f42182dfa2f0d8e860357e111
- https://git.kernel.org/stable/c/d43da8de0ed376abafbad8a245a1835e8f66cb0f