CVE-2025-68364
NoneCVSS
—
EPSS
0.2%
Published
Dec 24, 2025
CISA due date
—
Cloudanix analysis
A bug in the Linux kernel's handling of a specific filesystem could cause the entire system to crash when certain corruption occurs, and the fix prevents that crash.
- Exploitation
- Other
- Attacker needs
- Local User
- Complexity
- Moderate
- Impact
- Denial Of Service
- Component
- OS kernel
- Class
- Denial of service
- Remediation
- Patch
- Effort
- Medium
- Patch risk
- Low
What it actually does
The vulnerability allowed a BUG() assertion in __ocfs2_move_extent() to trigger a full kernel panic when encountering ocfs2 filesystem corruption instead of logging an error and continuing.
Why it matters to the business
Systems using the ocfs2 filesystem risk unexpected kernel crashes and service interruptions from corruption events; the low exploit probability and long availability of fixes limit widespread operational risk.
How an attack unfolds
An attacker with local access or the ability to induce filesystem corruption triggers the __ocfs2_move_extent() path, causing the kernel to hit the BUG() and crash, resulting in denial of service; no named threat actors have been observed exploiting this issue.
How to fix it
Update to a fixed kernel containing commit cb34a55f552960c74e26b3699c84745b96e3131a or, for the Chainguard volume-modifier-for-k8s-fips package, upgrade to version 0.5.1-r4 or later.
How to confirm the fix worked
Verify the running kernel includes the referenced commit or package version; confirm ocfs2_error() replaces the prior BUG() call in __ocfs2_move_extent().
Typical attack path
- Gain local access or ability to corrupt ocfs2 filesystem structures
- Trigger extent move operations in the affected kernel code path
- Force the BUG() assertion to execute and panic the kernel
How to detect it
Search kernel logs for ocfs2_error() messages originating from extent-move operations and any preceding BUG() panics referencing __ocfs2_move_extent(); no public exploitation artifacts are known.
What your security team should do
- Apply the kernel or package update immediately on all systems using ocfs2
- Monitor for ocfs2 filesystem errors in system logs as an indicator of potential corruption
- Review backup and recovery procedures for ocfs2 volumes
The record
In the Linux kernel, the following vulnerability has been resolved: ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent() In '__ocfs2_move_extent()', relax 'BUG()' to 'ocfs2_error()' just to avoid crashing the whole kernel due to a filesystem corruption.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Linux | Kernel | 3.0.0 | 5.10.248 |
| Linux | Kernel | 3.0.0 | 6.12.63 |
| openSUSE:Tumbleweed | kernel-source | 0 | 6.18.5-1.1 |
| openSUSE:Tumbleweed | kernel-source-longterm | 0 | 6.18.16-1.1 |
Related vulnerabilities
- CVE-2026-23226 In the Linux kernel, the following vulnerability has been resolved: ksmbd: add chann_lock… Also affects Kernel
- CVE-2026-23225 In the Linux kernel, the following vulnerability has been resolved: sched/mmcid: Don't… Also affects Kernel
- CVE-2026-23230 In the Linux kernel, the following vulnerability has been resolved: smb: client: split… Also affects Kernel
- CVE-2026-23224 In the Linux kernel, the following vulnerability has been resolved: erofs: fix UAF issue… Also affects Kernel
- CVE-2026-23227 In the Linux kernel, the following vulnerability has been resolved: drm/exynos: vidi: use… Also affects Kernel
- CVE-2026-23223 In the Linux kernel, the following vulnerability has been resolved: xfs: fix UAF in… Also affects Kernel
- CVE-2026-23228 In the Linux kernel, the following vulnerability has been resolved: smb: server: fix leak… Also affects Kernel
- CVE-2026-23229 In the Linux kernel, the following vulnerability has been resolved: crypto: virtio - Add… Also affects Kernel