CVE Catalog

CVE-2026-97606

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel's autofs module, there is a memory leak in the autofs_fill_super() function. If creating root_inode fails, the function returns -ENOMEM without freeing the previously created inode, leading to a memory leak. The fix adds a call to autofs_free_ino() in the error path.

Risk Assessment

The vulnerability could lead to memory leaks, which over time may cause performance degradation or system crash.

Recommendation

Apply the kernel patch that adds inode freeing in the error path and update the system.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: fs: autofs: fix memory leak in autofs_fill_super() In autofs_fill_super(), we create a new inode using autofs_new_ino(), however, if we fail to create root_inode, (that is, root_inode failure path), we return -ENOMEM without freeing the new inode(ino) that we created causing a memory leak. Fix this by adding autofs_free_ino() to free the inode we created in root_inode failure path before returning ENOMEM.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS