Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A read-after-free vulnerability has been identified in the Linux kernel's ath12k Wi-Fi driver. The issue arises in the function ath12k_mac_assign_vif_to_vdev(), where a virtual interface (VIF) assigned to one radio is deleted from that radio, freeing the associated pointer. If this pointer is subsequently checked before being reassigned, it creates a read-after-free condition. The vulnerability has been fixed by rearranging the code to ensure the pointer is reassigned before any checks are made.
Exploitation of this vulnerability could lead to memory corruption issues, 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.