Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A memory leak vulnerability has been identified in the Apple ADMAC DMA engine driver of the Linux kernel. This issue arises because the 'current_tx' descriptor is not properly freed when it is removed from the 'issued' list and assigned as the current descriptor. As a result, the 'current_tx' descriptor falls through the cracks and is not queued for freeing, leading to a memory leak. The vulnerability affects the Linux kernel stable tree.
The vulnerability causes a memory leak by failing to free the 'current_tx' descriptor in the Apple ADMAC DMA engine driver, which can lead to increased memory usage over time.
Users can apply the available patch in the Linux kernel stable tree to address this vulnerability. The patch is included in the Linux 6.1.20 release.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.