Impact
An OCFS2 node that message performs an out‑of‑bounds read and a heap out‑of‑bounds write (CWE‑787). The read occurs in dlm_process_recovery_data() when it iterates past the allocated buffer, and the write occurs in dlm_init_lockres() when it copies a lock name longer than the fixed 32‑byte o2dlm_lockname slab object. Both operations trigger a BUG_ON or corrupt kernel memory, leading to a panicked process and a kernel reboot, effectively destroying availability of the affected node.
Affected Systems
The vulnerability is present in the Linux kernel itself and would affect any distribution running the OCFS2 shared‑file‑system. All nodes in such a domain are potential targets, regardless of the specific vendor or distribution name.
Risk and Exploitability
The CVSS score of 9.8 combined with an EPSS score of < 1% indicates a high severity but low probability of exploitation. The vulnerability is not listed in CISA KEV. Based on the description, it is inferred that the likely attack vector is sending a crafted DLM_MIG_LOCKRES packet to a node within the same domain, such as a compromised cluster member or a maliciously configured client. Successful exploitation would result in a kernel crash and denial of service on that node. The risk is mitigated by updating the kernel to a patched version that validates the message lengths before processing.
OpenCVE Enrichment
Debian DSA