Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A use-after-free vulnerability has been addressed in the Linux kernel's Bluetooth Virtual Host Controller Interface (VHCI) driver. This issue arose because debugfs files were created but not properly removed before the associated data structures were freed, leading to potential access violations. The vulnerability affected several versions of the Linux kernel.
Exploitation of this vulnerability could lead to use-after-free errors, allowing for memory access violations.
The vulnerability can be reproduced by creating a Bluetooth VHCI device, which automatically generates debugfs files under the device's debugfs directory. These files can be accessed after the VHCI device is released, but before the debugfs directory is cleared, causing a use-after-free condition.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.