CVE-2025-68821
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-68821 is a deadlock vulnerability in the Linux kernel's FUSE (Filesystem in Userspace) subsystem, specifically in the readahead reclaim path. The flaw was introduced by commit e26ee4efbc79 ("fuse: allocate ff->release_args only if release is needed"), which skipped grabbing an inode reference in fuse_prepare_release() when the server does not implement open. This omission allows an inode to be evicted from the dcache while inflight readahead requests are still active, creating a deadlock condition when memory reclaim attempts to evict the same inode. The vulnerability affects the Linux kernel and was published on January 13, 2026. No CVSS score has been officially assigned at this time (Red Hat CVE, CVE.org).

Technical details

The root cause is a missing inode reference count in fuse_prepare_release() when the FUSE server does not implement the open operation (CWE-667: Improper Locking). When a readahead request is in-flight, the folio (memory page) is locked. If the FUSE server triggers memory reclaim during this time, the kernel's dcache shrinker (prune_dcache_sb) may attempt to evict the inode via fuse_evict_inode(), which calls truncate_inode_pages_range() to remove all folios from the page cache. This function then blocks indefinitely waiting to acquire the folio lock, while the readahead path is itself blocked in reclaim — creating a circular deadlock. The stack trace shows the deadlock path: folio_wait_bit_commonfolio_locktruncate_inode_pages_rangefuse_evict_inodeevictshrink_dentry_listprune_dcache_sb (Red Hat CVE).

Impact

Successful triggering of this vulnerability results in a kernel deadlock, causing a complete system hang (denial of service) on the affected host. The availability impact is severe, as the deadlocked kernel cannot recover without a reboot. There is no known confidentiality or integrity impact, and the vulnerability does not enable code execution or privilege escalation (Red Hat CVE).

Mitigation and workarounds

The fix has been backported to multiple stable Linux kernel branches via patches at git.kernel.org (commits 4703bc0e, bd5603ea, cbbf3f1b, cf74785c, e0d6de83). Downstream distributions have released updated kernel packages: Ubuntu has issued security notices USN-8177-1, USN-8177-2, USN-8183-1, USN-8183-2, USN-8245-1, and USN-8257-1; Amazon Linux 2 has released ALAS2KERNEL-5.15-2026-098; and Red Hat has tracked the issue. Administrators should update to the latest patched kernel version provided by their Linux distribution as soon as possible (Red Hat CVE, Ubuntu USN-8177-1, Amazon ALAS).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 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