Security readout for executives and security teams
Plain-English summary
CVE-2023-53213 is a Linux kernel brcmfmac Wi-Fi driver memory-read flaw. A crafted or faulty USB device can provide oversized association metadata, causing the kernel to read beyond an allocated buffer. Business impact is mainly confidentiality exposure and possible system instability on affected Linux systems using this driver.
Executive priority
Treat as high priority for Linux fleets that use Broadcom Wi-Fi or permit USB device attachment. It is not KEV-listed, but the kernel context and high confidentiality and availability impact justify timely patching through normal emergency or accelerated maintenance channels.
Technical view
The flaw is a CWE-125 slab out-of-bounds read in brcmf_get_assoc_ies(), reached through kmemdup(). The vulnerable path trusted assoc_info req_len and resp_len values from a USB URB without checking them against WL_EXTRA_BUF_MAX. Stable kernel fixes add length checks before copying association request and response IEs.
Likely exposure
Exposure is most likely on Linux systems with affected kernel versions and the Broadcom brcmfmac FullMAC Wi-Fi driver, especially where USB Wi-Fi devices can be attached or controlled. Systems not using this driver, or already running kernels containing the listed stable fixes, are less likely exposed.
Exploitation context
The source bundle does not show known active exploitation, and KEV status is false. The provided CVSS vector is local, low complexity, low privileges, no user interaction, with high confidentiality and availability impact. The bug was found by a modified syzkaller, not described as exploited in the wild.
Researcher notes
Focus validation on brcmfmac association event handling and the USB path feeding assoc_info lengths. The record identifies the fix pattern, but exploitability beyond local/USB influence is not established in the provided sources. Avoid assuming remote Wi-Fi exploitation without additional evidence.
Mitigation direction
Apply a vendor kernel update containing the brcmfmac stable fix commits.
Check distribution advisories for exact fixed package versions.
Restrict untrusted USB Wi-Fi devices until patched.
Disable or avoid brcmfmac where operationally unnecessary.
Prioritize systems allowing local or physical peripheral access.
Validation and detection
Inventory Linux hosts with brcmfmac loaded or available.
Map kernel versions against vendor fixed packages or listed stable commits.
Confirm patched source includes req_len and resp_len bounds checks.
Review logs for brcmfmac crashes or KASAN-like memory reports.
Validate USB peripheral control policies on exposed systems.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-125: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-125 · source CWE mapping
Out-of-bounds Read
Out-of-bounds Read represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.