CVE Feed
4.3 Medium

bthcileperadvreportcommon() in subsys/bluetooth/host/scan.c handles the HCILEPeriodicAdvertisingReport (and v2) event.

CVE-2026-90832

bthcileperadvreportcommon() in subsys/bluetooth/host/scan.c handles the HCILEPeriodicAdvertisingReport (and v2) event. It verified that the fixed event header was present and that the controller-declared DataLength fits the tailroom of the periodic-sync reassembly buffer, but never checked that the event actually carried as many data bytes as evt->length claims. Both reassembly paths — DATASTATUSPARTIAL, and DATASTATUSCOMPLETE while a chain is already in progress — then called netbufsimpleaddmem(&peradvsync->reassembly, buf->data, evt->length), copying up to 255 bytes starting past the end of the event's real payload. The DataLength field originates in the HCI controller, so the flaw is reachable in host-only/split builds where the controller is a separate part reached over H4 UART, SPI, USB or an inter-core IPC transport: a malicious, compromised or buggy controller (or an attacker able to inject on that link) can send a report declaring a length larger than the event payload. The generic event dispatcher in subsys/bluetooth/host/hcicore.c only enforces a per-event minimum length and never cross-checks the subevent's internal length field, so nothing else catches it. Builds using…

Assessment

CVSS
4.3 (v3.1)
Severity
Medium
Known exploited
Not listed in CISA KEV
Exploit availability
Nothing found in Exploit-DB, Metasploit, Nuclei or public PoC repositories
Published
10 November 2026
Last updated
10 November 2026
Assigner
zephyr

CVSS vectorCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

At the source

References

Community proofs of concept

No community proof of concept yet. If you have one for a published vulnerability and the right to share it, add it below — it will appear here once reviewed.

Submit a proof of concept
Before you submit *

Query this programmatically

Agents can read this through the MCP endpoint, or over HTTP:

curl https://cve.zerocrew.in/api/cve/CVE-2026-90832