Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's Btrfs file system has been identified, specifically related to the management of the free space tree. During the process of rebuilding the free space tree, modifications may require the allocation of new metadata block groups. If this rebuilding process is carried out using multiple transactions, a conflict can arise. The issue occurs when the transaction is ended and the new block groups are added to the free space tree, only to be encountered again during the rebuild process. This leads to a failure, as the system finds duplicate entries, causing the transaction to abort with an error. This vulnerability has been reported to create a trace indicating that the Btrfs transaction was aborted due to this conflict, highlighting the problem's impact on file system management.
The vulnerability causes Btrfs transactions to be aborted, disrupting file system operations and potentially leading to data management issues.
The vulnerability can be reproduced by initiating a rebuild of the free space tree in Btrfs while simultaneously modifying the free space tree in a way that requires allocating new metadata block groups. If this process is carried out over multiple transactions, the conflict will arise, causing the transaction to abort with an error indicating the issue.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.