Kernel Vulnerability in Btrfs File System by Linux Vendor
CVE-2026-64164

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
19 July 2026

What is CVE-2026-64164?

A vulnerability in the Btrfs file system within the Linux kernel can cause issues when the btrfs_sync_file() trace event is accessed in an atomic context. This results in a potential kernel splat due to the use of dput(), a function that can sleep when called at improper times. This is particularly evident when stress-testing the system with the btrfs/056 from fstests, leading to warnings in dmesg logs and indicating improper context execution. To mitigate this, it is recommended to directly access the parent dentry to prevent the vulnerabilities associated with sleeping functions being invoked during atomic operations.

Affected Version(s)

Linux 4a7bab35fad5251c8cb738161152578cd83b6b9c

Linux 520e8b4bcf872a534a7bf61ccf880047642df296 < 4361954f0e158af0530caa1e57f12b531be4658f

Linux e252db8ca2a01f82d472091f35d549b313278636 < 6279992c9ba2774901c9d4dd4a481162e2534714

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.