CVE-2026-43144

wifi: brcmfmac: Fix potential kernel oops when probe fails

State
Published
Severity
Not scored
Published
May 6, 2026
Updated
May 11, 2026
Reserved
May 1, 2026

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

wifi: brcmfmac: Fix potential kernel oops when probe fails

When probe of the sdio brcmfmac device fails for some reasons (i.e. missing firmware), the sdiodev->bus is set to error instead of NULL, thus the cleanup later in brcmf_sdio_remove() tries to free resources via invalid bus pointer. This happens because sdiodev->bus is set 2 times: first in brcmf_sdio_probe() and second time in brcmf_sdiod_probe(). Fix this by chaning the brcmf_sdio_probe() function to return the error code and set sdio->bus only there.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 0ff0843310b74e565901d85f849fb308c3b1f220 to before 64ccb0aac41c5055780c2a58bbe2c1b362ceccdeAffected
  • 0ff0843310b74e565901d85f849fb308c3b1f220 to before 379aac7ee8240848aa35f605b06addb4617c863eAffected
  • 0ff0843310b74e565901d85f849fb308c3b1f220 to before 243307a0d1b0d01538e202c00454c28b21d4432eAffected
LinuxLinux
  • 6.13Affected
  • before 6.13Not affected
  • 6.18.16 through 6.18.*Not affected
  • 6.19.6 through 6.19.*Not affected
  • 7.0 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.