
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-68337 is a denial-of-service vulnerability in the Linux kernel's jbd2 (Journaling Block Device 2) component, specifically in the jbd2_journal_get_create_access() function. When a file system is corrupted — particularly under errors=continue mode with accompanying storage failures — inconsistent file system data can cause a BUG_ON assertion to trigger, resulting in a kernel crash. The vulnerability was disclosed on December 22, 2025, and affects the Linux kernel (including Microsoft Azure Linux 3 kernel packages azl3_kernel_6.6.117.1-1 and azl3_kernel_6.6.119.3-3). It carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat Advisory, Red Hat Bugzilla).
The root cause is improper error handling (CWE-617: Reachable Assertion) in jbd2_journal_get_create_access() at fs/jbd2/transaction.c:1289. When file system data is inconsistent — for example, if the block bitmap of a referenced block is not set — a block being committed can be allocated and reused, violating the invariant checked by J_ASSERT(). Rather than gracefully handling this exceptional condition, the kernel triggers a BUG_ON, causing an immediate system crash. The fix replaces the BUG_ON/J_ASSERT with a JBD journal abort, allowing the system to handle the error without crashing. Exploitation requires local access and the ability to mount or interact with a corrupted ext4 file system, and a crafted corrupted disk image can reliably reproduce the issue (Red Hat Bugzilla).
Successful exploitation results in a kernel panic (system crash), causing a complete denial of service for all processes on the affected system. There is no confidentiality or integrity impact — only availability is affected. The vulnerability is triggered in scenarios involving file system data inconsistencies, particularly when storage failures occur in errors=continue mode, and could be exploited by a local user with access to mount or write to a corrupted file system (Red Hat Advisory, Red Hat Bugzilla).
There is no public proof-of-concept exploit code and no evidence of in-the-wild exploitation at this time. The EPSS score is 0.018% (0.000180), indicating very low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been reported. Exploitation requires local access and the ability to interact with a corrupted file system, significantly limiting the attack surface (Red Hat Advisory).
errors=continue option (e.g., mount -o errors=continue /dev/loop0 /mnt/test) to prevent the kernel from halting on first error detection.mkdir /mnt/test/newdir) on the mounted corrupted file system, which invokes ext4_mkdir → ext4_init_new_dir → ext4_append → ext4_getblk → __ext4_journal_get_create_access → jbd2_journal_get_create_access.J_ASSERT condition in jbd2_journal_get_create_access() at transaction.c:1289 to fail, triggering a kernel BUG_ON and crashing the system (Red Hat Bugzilla).kernel BUG at fs/jbd2/transaction.c:1289 or RIP: 0010:jbd2_journal_get_create_access in /var/log/kern.log, dmesg, or system journal.__ext4_journal_get_create_access, ext4_getblk, ext4_bread, ext4_append, ext4_init_new_dir, ext4_mkdir, or vfs_mkdir in kernel oops output.Oops: invalid opcode or SMP KASAN PTI associated with a mkdir system call on an ext4 file system.errors=continue option combined with evidence of storage failures or file system inconsistencies (e.g., e2fsck reporting errors on the device).The primary remediation is to update to a patched Linux kernel version that replaces the BUG_ON/J_ASSERT in jbd2_journal_get_create_access() with a graceful JBD journal abort. Patches are available in the upstream Linux kernel stable tree (commits 3faac6531d48, 71bbe06c40fc, 986835bf4d11). Downstream distributions including Red Hat, Ubuntu (USN-8179-1 through USN-8179-4, USN-8184-1, USN-8185-1/2, USN-8203-1, USN-8258-1, USN-8260-1, USN-8265-1), Debian (DLA-4475-1, DSA-6127-1), SUSE, Oracle Linux, and Amazon Linux 2 have released updated kernel packages. As a workaround, avoid mounting ext4 file systems with errors=continue on storage with known integrity issues, and limit local user access to prevent mounting of arbitrary disk images (Red Hat Advisory, Red Hat Bugzilla, Microsoft MSRC).
Fix availability across major Linux distributions and their releases.
bionic (esm-infra)
linux
bionic (fips-updates)
linux-fips
bionic (fips)
linux-fips
devel
linux
focal (esm-infra)
linux
focal (fips-updates)
linux-fips
focal (fips)
linux-fips
jammy
linux: 5.15.0-173.183
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."