CVE-2025-68796
CBL Mariner vulnerability analysis and mitigation

Overview

CVE-2025-68796 is a denial-of-service vulnerability in the Linux kernel's F2FS (Flash-Friendly File System) extent cache mechanism. During error paths in f2fs_zero_range(), a zero-sized extent can be incorrectly inserted into the extent cache, causing a kernel BUG (invalid opcode exception) at fs/f2fs/extent_cache.c:678 when __update_extent_tree_range attempts to process it. The vulnerability was discovered via syzbot fuzzing and published on January 13, 2026. It affects Linux kernel versions from 4.7 up to the patched stable releases, and was also identified in Microsoft's Azure Linux kernel azl3_kernel_6.6.119.3-3. It carries a CVSS v3.1 base score of 5.0 (Medium) (Feedly, Microsoft MSRC).

Technical details

The root cause is improper input validation (CWE class: insufficient validation) in the F2FS file system's extent cache update logic. When f2fs_zero_range() encounters an error mid-operation, it may call f2fs_update_read_extent_cache_range() with a zero-length extent, which is then passed to __update_extent_tree_range(). This function contains an explicit BUG assertion that fires when it encounters a zero-sized extent, triggering a kernel panic. The attack vector is local: an attacker with low privileges can invoke the fallocate syscall with the FALLOC_FL_ZERO_RANGE flag on an F2FS-mounted filesystem to trigger the error path. The call chain is: vfs_fallocatef2fs_fallocatef2fs_zero_rangef2fs_do_zero_rangef2fs_update_read_extent_cache_range__update_extent_tree_range (Feedly).

Impact

Successful exploitation causes a kernel panic (system crash), resulting in a complete denial of service for the affected host. There is no confidentiality or integrity impact — the vulnerability is purely an availability issue. Any system running a vulnerable Linux kernel with an F2FS-formatted filesystem mounted is at risk, including cloud environments using Azure Linux kernel azl3_kernel_6.6.119.3-3 (Feedly, Microsoft MSRC).

Indicators of compromise

  • Logs: Kernel log (dmesg / /var/log/kern.log) entries containing F2FS-fs: __update_extent_tree_range: extent len is zero followed by kernel BUG at fs/f2fs/extent_cache.c:678 and an Oops: invalid opcode crash dump.
  • Process: Unexpected system reboots or kernel panics traceable to processes invoking fallocate with FALLOC_FL_ZERO_RANGE on F2FS-mounted volumes.
  • File System: Presence of F2FS-formatted volumes on systems experiencing unexplained kernel crashes.

Mitigation and workarounds

Apply the relevant stable kernel patches immediately. Fixed versions include Linux kernel 6.1.160, 6.6.120, 6.12.64, 6.18.3, and 6.19-rc1. For Azure Linux users, update to azl3_kernel version 6.6.120 or later. As a temporary workaround where patching is not immediately possible, restrict local user access to F2FS-mounted filesystems or avoid using F2FS on systems that do not require it. Patch commits are available in the kernel stable repositories (Feedly, Microsoft MSRC, Debian LTS).

Additional resources


SourceThis report was generated using AI

Related CBL Mariner vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-60082CRITICAL9.1
  • CBL Mariner logoCBL Mariner
  • perl-DBI
NoYesJul 14, 2026
CVE-2026-48863HIGH7.5
  • CBL Mariner logoCBL Mariner
  • ruby-solv
NoYesJul 16, 2026
CVE-2026-59886HIGH7.5
  • Python logoPython
  • rhel9::keylime-verifier
NoYesJul 14, 2026
CVE-2026-59885HIGH7.5
  • Python logoPython
  • kubeflow-jupyter-web-app
NoYesJul 14, 2026
CVE-2026-59884HIGH7.5
  • Python logoPython
  • pyssn1
NoYesJul 14, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management