CVE-2026-93258

ocfs2: do not use make_bad_inode() in ocfs2_read_inode_block_full()

State
Published
Severity
Not scored
Published
Sep 24, 2026
Updated
Oct 19, 2026
Reserved
Sep 17, 2026

Read the record on cve.org

Description

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.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 58b6fcd2ab34399258dc509f701d0986a8e0bcaa to before 0e7459abff46e28e64367057038ef8607e63f599Affected
  • 58b6fcd2ab34399258dc509f701d0986a8e0bcaa to before d48ace65322001b41bb5322442a21425ef4407d4Affected
LinuxLinux
  • 6.19Affected
  • before 6.19Not affected
  • 7.2.6 through 7.2.*Not affected
  • 7.3 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.