Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A use-after-free vulnerability has been identified in the Linux kernel's iwlwifi component, specifically within the MLD (Multi-Link Device) sub-driver. The issue arises in the 'iwl_mld_remove_link' function, where a 'link' is freed using 'kfree_rcu' and then immediately dereferenced to access 'link->fw_id'. This sequence creates a risk of accessing freed memory, potentially leading to undefined behavior. The vulnerability affects several versions of the Linux kernel.
Exploitation of this vulnerability could lead to a use-after-free condition, allowing for memory corruption or arbitrary code execution.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed. The specific commit that resolves this issue is available in the Linux kernel stable tree.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.