Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A resource management vulnerability has been identified in the Linux kernel's CXL (Compute Express Link) region handling. The issue arises in the '__construct_region()' function, where a failure in the 'sysfs_update_group()' call requires an explicit deallocation of the resource. This is necessary because the 'cxl_region_iomem_release()' function is not yet ready to handle the release at that point, leading to a potential resource leak.
The vulnerability can cause a resource leak, where memory or other resources are not properly released, potentially leading to increased memory usage or exhaustion of available resources.
The vulnerability can be reproduced by creating a CXL region and triggering a failure in the 'sysfs_update_group()' call. This failure will cause the function to exit before the resources are properly released, leading to a memory leak.
Users can apply the latest patches from the Linux kernel stable tree to address this vulnerability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.