PT-2026-115661 · Riot · Riot

CVE-2026-102692

·

Published

2026-10-16

·

Updated

2026-10-16

CVSS v3.1

9.1

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
Name of the Vulnerable Software and Affected Versions RIOT versions prior to 2026.07
Description The nanocoap component fails to enforce the 20-bit maximum block number for CoAP Block2 option values. This allows block offset multiplication to overflow on 32-bit targets. The oversized value is passed from the coap get blockopt() function to the coap block slicer init() function. A remote CoAP client can send a malformed Block2 option to produce an invalid slice range, potentially leading to out-of-bounds memory access, denial of service, or memory corruption.
Recommendations Update to version 2026.07.

Exploit

Fix

Memory Corruption

Integer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-102692
GHSA-8365-GJ33-RGPF

Affected Products

Riot