Use-After-Free Vulnerability in Linux Kernel EventFS Component
CVE-2026-99173
What is CVE-2026-99173?
A use-after-free vulnerability exists in the Linux kernel's eventfs component. When the dentry representing an eventfs_inode is freed, it can still be accessed by tasks that are in the process of navigating the filesystem. This occurs during the execution of the tracefs_d_revalidate() function, which reads the freed inode's data under conditions where the inode may no longer exist. As a result, the system may experience unexpected behaviors or crashes when accessing the inode after it has been freed. The vulnerability has been addressed to ensure that the inode is only freed once all read operations associated with it are complete, preventing potential exploitation.
Affected Version(s)
Linux 8e556432477e97ad6179c61b61a32bf5f1af2355 < 4586ef24ce390e8becb9f3e5852d5d3978b01c33
Linux 8e556432477e97ad6179c61b61a32bf5f1af2355 < 45fcfd5d9c10e0aa977ed5b9bd445707e01bb107
Linux 8e556432477e97ad6179c61b61a32bf5f1af2355 < 2cd88c498ecff8e22bf4c397b8eb226db70ac343