CVE Catalog

CVE-2026-93258

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, in the OCFS2 filesystem, the function ocfs2_read_inode_block_full() used make_bad_inode(), which changes the inode type to S_IFREG. For a directory inode during active VFS lookup, this can lead to errors, including triggering VFS_BUG_ON_INODE().

Risk Assessment

The vulnerability can cause system crashes (kernel panic) during directory operations on OCFS2 filesystems, leading to data access disruptions.

Recommendation

Install the latest Linux kernel patch that reverts the use of make_bad_inode() in ocfs2_read_inode_block_full().

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: ocfs2: do not use make_bad_inode() in ocfs2_read_inode_block_full() This reverts commit 58b6fcd2ab34 ("ocfs2: mark inode bad upon validation failure during read"). Since 'make_bad_inode()' resets inode type to S_IFREG, doing this for directory inode during active VFS lookup is likely to confuse the latter, including VFS_BUG_ON_INODE() triggered in this case.

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