Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A memory leak vulnerability has been identified in the Linux kernel's GPIB USB driver, specifically in versions prior to the patch. The issue arises because the driver retains references to USB devices of registered interfaces during the attachment process, without releasing them. This unaddressed retention leads to a memory leak when devices are disconnected.
The vulnerability causes a memory leak, which can lead to increased memory usage and potential exhaustion of system resources.
The vulnerability can be reproduced by attaching a GPIB USB device using the LPVO DIY USB GPIB driver. The driver will take references to the USB devices, which are not released when the devices are disconnected, causing a memory leak.
Users can apply the patch available in 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.