CVE Catalog

CVE-2026-90318

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, fat_rebuild_parent() uses a directory entry to rebuild the parent inode but fails to release sinfo.bh after a successful scan. This causes a buffer head leak in the nostale_ro NFS export path.

Risk Assessment

A kernel resource leak can lead to gradual memory exhaustion and system instability when repeatedly accessing a FAT filesystem over NFS.

Recommendation

Update the Linux kernel to a version containing the fix that releases sinfo.bh after fat_build_inode() is called.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: fat: release buffer head after rebuilding parent fat_scan_logstart() leaves the matching directory entry's buffer head in sinfo.bh for the caller to release, just like fat_scan(). fat_rebuild_parent() uses the directory entry to rebuild the parent inode for the nostale_ro NFS export path, but does not release sinfo.bh after a successful scan. Release it once fat_build_inode() has consumed the directory entry data.

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