
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-68771 is a kernel BUG vulnerability in the Linux kernel's OCFS2 (Oracle Cluster File System 2) implementation that can cause a kernel panic (denial of service). The flaw exists in the ocfs2_find_victim_chain() function, where an invalid cl_next_free_rec field value in the allocation chain list triggers a BUG_ON() assertion, crashing the kernel. It was published on January 13, 2026, and affects Linux kernel versions from the initial OCFS2 introduction up to the patched releases. No CVSS score has been assigned by NVD at this time; the EPSS score is approximately 0.018% (Feedly, kernel.org).
The root cause is improper input validation (related to CWE-20) in the OCFS2 sub-allocator logic. Specifically, ocfs2_claim_suballoc_bits() calls ocfs2_find_victim_chain() without first validating the cl_next_free_rec field of the allocation chain list (struct ocfs2_chain_list). If cl_next_free_rec is 0 (no free chains) or exceeds cl_count (total chains), the BUG_ON(!cl->cl_next_free_rec) assertion fires, causing an immediate kernel panic. The fix introduces a pre-call validation check in ocfs2_claim_suballoc_bits() that detects these invalid states and invokes ocfs2_error() to log the error gracefully instead of panicking. The bug was originally discovered and reported by syzbot, Google's automated kernel fuzzing infrastructure (Feedly).
Successful exploitation results in a kernel panic, causing a complete denial of service on the affected system. Any local user or process with the ability to trigger OCFS2 sub-allocation operations on a vulnerable kernel can crash the system. This is particularly impactful in multi-node OCFS2 cluster environments, where a crash on one node can disrupt shared storage access and destabilize the entire cluster. There is no evidence of confidentiality or integrity impact; the vulnerability is limited to availability (Feedly).
dmesg or /var/log/kern.log) showing BUG_ON or kernel BUG at messages referencing ocfs2_find_victim_chain prior to patching; after patching, look for ocfs2_error() log messages indicating an invalid allocation chain list state.ocfs2_find_victim_chain, ocfs2_claim_suballoc_bits, or related OCFS2 sub-allocator functions.Update the Linux kernel to a patched version: 6.1.160, 6.6.120, 6.12.64, 6.18.3, or 6.19-rc1 (or later), depending on the branch in use. Debian has released fixes via DSA and DLA advisories, and Ubuntu has issued multiple USN advisories (USN-8177-1, USN-8179-1, USN-8183-1, USN-8184-1, USN-8185-1, USN-8245-1, USN-8257-1, USN-8258-1, USN-8260-1, USN-8265-1). As a temporary workaround for systems that cannot be immediately patched, consider disabling OCFS2 support if it is not required, or restricting access to OCFS2 volumes to trusted users only to reduce the attack surface (Feedly, Ubuntu USN-8177-1, Debian LTS).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."