CVE-2026-80949: wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control()
In the Linux kernel, the following vulnerability has been resolved:
wifi: brcmfmac: Fix memory leak in brcmfsdioreadcontrol()
The memory allocated for buf is not freed in some of the error paths in brcmfsdioreadcontrol(). Fix that by adding vfree() calls.
[arend: rework as suggested by Johannes]
Event History
Frequently Asked Questions
Under what conditions can this leak occur?
The leak occurs when brcmf_sdio_read_control() takes certain error paths after allocating its buffer. The provided information does not identify the specific failures or inputs that trigger those paths.
What is the remediation?
Apply a Linux kernel update containing the fix. The correction adds vfree() calls on the affected error paths in brcmf_sdio_read_control().
How can I determine whether a system is affected?
Check whether the running or deployed kernel includes the referenced stable commits. The provided information does not list affected kernel versions or a runtime detection method.