Impact
A use‑after‑free flaw exists in the Bluetooth host ATT layer of Zephyr. When a peer disconnects while an ATT packet is still in flight, the channel is freed before the deferred send‑completion callback runs. The callback then dereferences a dangling pointer, causing the host to crash or corrupt memory, which provides a remote denial‑of‑service and potential impact on data integrity. The weakness is a classic use‑after‑free flaw categorized as CWE‑416.
Affected Systems
The vulnerability affects devices running Zephyr RTOS that include the buggy Bluetooth stack before the commit dfdea9bad8d9b5b31c125e97fcffb549f2217caa. This encompasses any Zephyr release that has not yet applied the fix, so all builds using the standard Bluetooth host ATT implementation are potentially impacted.
Risk and Exploitability
The CVSS score is 7.1, indicating a moderate severity. EPSS information is not available, and the vulnerability is not listed in the CISA KEV catalog. An attacker only needs a remote Bluetooth connection and can trigger the flaw by simply disconnecting during normal ATT traffic; no pairing or privileged access is required. The resulting crash or memory corruption can be used to disrupt function or, if the freed slab slot is reused, to influence live memory. The exploit is straightforward once connectivity is established, making the risk significant for exposed devices.
OpenCVE Enrichment