Impact
The vulnerability is an out‑of‑bounds read in the LoRaWAN TS004 Fragmented Data Block Transport handler for downlink commands. A malicious FUOTA server that can supply session‑key protected messages can craft payloads that cause the decoder to read up to the configured fragment size beyond the end of the received packet, copying adjacent static memory into the FUOTA flash image buffer. While the read does not return data to an attacker and typically does not trigger a crash, it represents a bounded disclosure of local memory content and can be used to infer sensitive information if the memory region contains secrets.
Affected Systems
The flaw exists in the Zephyr Project's Zephyr RTOS, specifically in the LoRaWAN subsystem file subsys/lorawan/services/frag_transport.c. No specific version range is listed in the advisory, so any build that includes this handler without the fix is considered vulnerable until the patch from commit 237309ea7c46ce85cedebf33dfea639aa2f5e2ca is applied.
Risk and Exploitability
The CVSS score is 3.1, indicating a low severity. There is no available EPSS score and the vulnerability is not listed in CISA KEV. Exploitation requires possession of the device's session keys, meaning only the legitimate FUOTA server or an attacker that has compromised the keys can trigger the defect. The lack of a direct disclosure channel and the absence of a write or control‑flow primitive make the risk modest, but the presence of a read allow potential inference of sensitive data, so patching is recommended.
OpenCVE Enrichment