Reference Leak in Linux Kernel's Btrfs Scrub Functionality
CVE-2026-99067
What is CVE-2026-99067?
A vulnerability has been identified in the Linux kernel's btrfs scrub functionality, specifically concerning the management of reference counts. The issue arises when the function scrub_print_warning_inode() fails during path resolution and erroneously retains a root reference obtained via btrfs_get_fs_root(). This oversight results in a reference leak that occurs each time path resolution fails, potentially leading to resource mismanagement. A comprehensive fix has been implemented to ensure that the reference is properly released even in failure scenarios, thus enhancing stability and resource management. Users are encouraged to apply the latest patches to mitigate any risks associated with this vulnerability.
Affected Version(s)
Linux 558540c17771eaf89b1a3be39aa2c8bc837da1a6 < 41cabfbf3532e2a2a17be9e4876042a5393b5c8d
Linux 558540c17771eaf89b1a3be39aa2c8bc837da1a6 < 452a435b74f7f598a343c51f7c89c5d2244384b6
Linux 558540c17771eaf89b1a3be39aa2c8bc837da1a6 < 12ba7d8b9cd45a2c6aa8f37c3f4b8a50422fb549