Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's Btrfs file system has been addressed, concerning improper management of ulist memory in the quota group (qgroup) self-tests. The issue arose in the 'test_no_shared_qgroup()' and 'test_multiple_refs()' functions, where the tests failed to release allocated memory for 'old_roots' ulist before exiting, leading to memory leaks. This problem occurred when the tests could not successfully add tree references or remove extent items or references, causing an early return without freeing the allocated resources.
The vulnerability could lead to memory leaks within the Btrfs quota group self-test functions, potentially causing increased memory usage or exhaustion over time.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.