Clear wdev->cqm_config pointer on free to prevent double-free in Linux kernel

CVE-2024-50235
7.8HIGH

Key Information

Vendor
Linux
Status
Linux
Vendor
CVE Published:
9 November 2024

Summary

In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: clear wdev->cqm_config pointer on free When we free wdev->cqm_config when unregistering, we also need to clear out the pointer since the same wdev/netdev may get re-registered in another network namespace, then destroyed later, running this code again, which results in a double-free.

Affected Version(s)

Linux < c797498e860e

Linux < 6c44abb2d4c3

Linux < 64e4c45d23cd

CVSS V3.1

Score:
7.8
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Local
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published.

  • Vulnerability Reserved.

Collectors

NVD DatabaseMitre Database
.