CVE-2026-74350
Linux · Kernel
A memory safety flaw in the Linux kernel ocfs2 filesystem allows an out-of-bounds read when processing malformed fast symlink inodes, potentially leading to system instability or information disclosure.
Executive summary
A critical vulnerability in the Linux kernel OCFS2 filesystem component allows unauthenticated attackers to trigger out-of-bounds memory access, posing a significant risk of kernel crashes or data exposure.
Vulnerability
The vulnerability exists within the OCFS2 (Oracle Cluster File System version 2) implementation, specifically during the validation of inode blocks. An unauthenticated attacker can supply a specially crafted, corrupt symlink dinode that bypasses existing checks, resulting in an out-of-bounds read during symlink processing that leads to a KASAN use-after-free condition.
Business impact
The CVSS score of 9.8 reflects the high severity of this flaw, as it allows for potential remote code execution or significant system disruption without requiring user interaction or authentication. Successful exploitation could lead to full system compromise, loss of data integrity within the OCFS2 filesystem, and extended downtime for critical infrastructure relying on this kernel module.
Remediation
Immediate Action: Update the Linux kernel to version 7.1.5 or later, or apply the upstream patches identified in the Git commit references provided by the kernel maintainers.
Proactive Monitoring: Monitor system logs for kernel panic events, segmentation faults, or KASAN-related error traces that may indicate attempts to trigger this memory corruption.
Compensating Controls: If patching is not immediately feasible, restrict access to filesystems using OCFS2 and utilize kernel hardening features like SLAB_FREELIST_HARDENING to mitigate the impact of memory corruption.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the critical CVSS severity and the potential for kernel-level memory corruption, organizations running OCFS2 must prioritize applying the latest stable kernel updates. Ensure that all production nodes are brought to a patched version to prevent the possibility of system instability or unauthorized memory access caused by malformed filesystem input.