Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A memory leak vulnerability has been identified in the Linux kernel's driver core, specifically in the management of ACPI physical location information. The issue arises because the allocated ACPI panel location data is not properly freed before the function returns an error, leading to a memory leak. This vulnerability affects the stable versions of the Linux kernel.
Exploitation of this vulnerability leads to a memory leak, where allocated memory is not properly released, potentially causing increased memory usage and degradation of system performance over time.
The vulnerability can be reproduced by adding a physical location to a device without properly handling allocation failures. When the allocation for the physical location data fails, the function should return an error, but the allocated memory for the ACPI panel location is not freed, causing a memory leak.
The vulnerability has been fixed in the Linux kernel. Users should upgrade to the latest version of the stable Linux kernel to address this issue.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.