Linux Kernel Btrfs Inline Extent Vulnerability in Range Hole Check

Vulnerability

A vulnerability in the Linux kernel's Btrfs file system has been addressed. The issue arose in the incremental send feature, where the code did not properly check for inline extents before accessing the disk_bytenr field of file extent items. This oversight could lead to invalid memory access, especially if the inline data was less than 8 bytes, potentially causing crashes or corruption by accessing metadata from other items. The vulnerability affected several versions of the Linux kernel.

Impact

Exploitation of this vulnerability could lead to invalid memory access, causing crashes or corruption by improperly handling inline data in Btrfs file system operations.

Reproduction

The vulnerability can be reproduced by using the Btrfs file system and performing an incremental send operation that involves files with inline extents. The lack of proper checks before accessing the disk_bytenr field can be observed, leading to the described memory access issues.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the patched version are available on the Linux kernel official website.

Added: Feb 14, 2026, 4:32 PM
Updated: Feb 14, 2026, 4:32 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
3.9
remediation
7.7
relevance
3.0
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.