btrfs Vulnerability in Linux Kernel by Linux Foundation
CVE-2026-31666
What is CVE-2026-31666?
A vulnerability in the btrfs component of the Linux kernel has been identified due to improper return value handling during the lookup of extent data references. Following a code refactor, the logic incorrectly returns a success response even when the lookup fails due to mismatched keys. This issue leads to potential operations on incorrect extent tree items, risking integrity and corrupting the extent tree. A fix has been applied to ensure that the appropriate error code is returned, maintaining the operational integrity of the btrfs file system.
Affected Version(s)
Linux 1618aa3c2e0163f5ac34d514ae89474521910536 < 4125a194db4a6cf91f619f38788272651cb97dce
Linux 1618aa3c2e0163f5ac34d514ae89474521910536 < 450e6a685d0cad95b15f8af152057bd0bf79f50b
Linux 1618aa3c2e0163f5ac34d514ae89474521910536