CVE-2026-72003

Source
https://cve.org/CVERecord?id=CVE-2026-72003
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72003.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-72003
Downstream
Published
2026-08-15T05:51:34.730Z
Modified
2026-08-16T03:48:30.425255008Z
Summary
wifi: brcmfmac: cyw: fix heap overflow on a short auth frame
Details

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

wifi: brcmfmac: cyw: fix heap overflow on a short auth frame

brcmfnotifyauthframerx() takes the frame length from the firmware event and copies the frame body with the management header offset subtracted:

u32 mgmt_frame_len = e->datalen - sizeof(struct brcmf_rx_mgmt_data);
...
memcpy(&mgmt_frame->u, frame,
       mgmt_frame_len - offsetof(struct ieee80211_mgmt, u));

The only length check is e->datalen >= sizeof(*rxframe), so mgmtframelen can be anything from 0 up. offsetof(struct ieee80211mgmt, u) is 24. When mgmtframe_len is below that, the subtraction wraps as an unsigned value to a huge length. The memcpy then runs far past the kzalloc'd buffer. A malicious or malfunctioning AP can make the frame short during the external SAE auth exchange, so this is a remotely triggered heap overflow.

Reject frames shorter than the management header offset before the copy.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72003.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
66f909308a7c05082919ff214a0bbe2a76aa0283
Fixed
55b26abb1fa1ec406b3ad11b43c49c7624257565
Fixed
185bb156c427d0f865d344a6d0eaa02c6d05cc57
Fixed
240c8d2c717b3f8153e7e877b22a82518d78dbdc

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72003.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.16.0
Fixed
6.18.40
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72003.json"