In the Linux kernel, the following vulnerability has been resolved:wifi: cfg80211: clear wdev->cqm_config pointer on freeWhen we free wdev->cqm_config when unregistering, we alsoneed to clear out the pointer since the same wdev/netdevmay get re-registered in another network namespace, thendestroyed later, running this code again, which results ina double-free.
In the Linux kernel, the following vulnerability has been resolved:wifi: cfg80211: clear wdev->cqm_config pointer on freeWhen we free wdev->cqm_config when unregistering, we alsoneed to clear out the pointer since the same wdev/netdevmay get re-registered in another network namespace, thendestroyed later, running this code again, which results ina double-free.
In the Linux kernel, the following vulnerability has been resolved:wifi: cfg80211: clear wdev->cqm_config pointer on freeWhen we free wdev->cqm_config when unregistering, we alsoneed to clear out the pointer since the same wdev/netdevmay get re-registered in another network namespace, thendestroyed later, running this code again, which results ina double-free.
In the Linux kernel, the following vulnerability has been resolved:wifi: cfg80211: clear wdev->cqm_config pointer on freeWhen we free wdev->cqm_config when unregistering, we alsoneed to clear out the pointer since the same wdev/netdevmay get re-registered in another network namespace, thendestroyed later, running this code again, which results ina double-free.
In the Linux kernel, the following vulnerability has been resolved:wifi: cfg80211: clear wdev->cqm_config pointer on freeWhen we free wdev->cqm_config when unregistering, we alsoneed to clear out the pointer since the same wdev/netdevmay get re-registered in another network namespace, thendestroyed later, running this code again, which results ina double-free.
In the Linux kernel, the following vulnerability has been resolved:wifi: cfg80211: clear wdev->cqm_config pointer on freeWhen we free wdev->cqm_config when unregistering, we alsoneed to clear out the pointer since the same wdev/netdevmay get re-registered in another network namespace, thendestroyed later, running this code again, which results ina double-free.
In the Linux kernel, the following vulnerability has been resolved:wifi: cfg80211: clear wdev->cqm_config pointer on freeWhen we free wdev->cqm_config when unregistering, we alsoneed to clear out the pointer since the same wdev/netdevmay get re-registered in another network namespace, thendestroyed later, running this code again, which results ina double-free.
In the Linux kernel, the following vulnerability has been resolved:wifi: cfg80211: clear wdev->cqm_config pointer on freeWhen we free wdev->cqm_config when unregistering, we alsoneed to clear out the pointer since the same wdev/netdevmay get re-registered in another network namespace, thendestroyed later, running this code again, which results ina double-free.
In the Linux kernel, the following vulnerability has been resolved:wifi: cfg80211: clear wdev->cqm_config pointer on freeWhen we free wdev->cqm_config when unregistering, we alsoneed to clear out the pointer since the same wdev/netdevmay get re-registered in another network namespace, thendestroyed later, running this code again, which results ina double-free.The Linux kernel CVE team has assigned CVE-2024-50235 to this issue.