Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A use-after-free vulnerability has been identified in the Linux kernel's CAN protocol implementation, specifically within the VXCAN component. The issue arises in the 'vxcan_xmit' function, where the 'netif_rx_ni' function is called to receive a socket buffer (skb). This operation creates a race condition, as the 'canfd_frame' (cfd) that references the skb memory is accessed after it has been freed, leading to potential memory corruption.
Exploitation of this vulnerability could result in memory corruption, potentially allowing for arbitrary code execution or other unintended behavior.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.