Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A use-after-free vulnerability has been identified in the Linux kernel's ibmvnic driver. This issue arises because the driver incorrectly accesses the socket buffer (skb) memory after transmitting data to the Virtual I/O Server (VIOS). Once the data is sent, the VIOS can immediately free the skb memory, creating a race condition that can lead to accessing freed memory. This vulnerability was discovered through a Kernel Address Sanitizer (KASAN) report, which highlighted the memory access issue as a slab-use-after-free error.
Exploitation of this vulnerability causes a use-after-free condition, where the driver accesses memory that has already been freed. This can lead to memory corruption and potentially allow for arbitrary code execution or other malicious actions.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.