CVE-2026-25139: RIOT · Out-of-bounds Read
Affects RIOTSource CVE Database V5
Not known to be exploited · CVSS 8.7 High.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 46% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 4 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| RIOT-OSRIOT | Affected
| Fixed in– |
GitHubriot-os/RIOTpkg:github/riot-os/RIOTOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
2) Employ network intrusion detection systems (NIDS) with custom signatures to monitor and block malformed or suspicious 6LoWPAN packets that could trigger the vulnerability. 3) Where possible, disable or limit the use of the 6LoWPAN stack on devices that do not require it to reduce the attack surface. 4) Implement strict input validation and packet filtering at network gateways or edge devices to prevent malformed packets from reaching vulnerable devices. 5) Monitor device logs and network traffic for anomalies indicative of exploitation attempts or crashes. 6) Engage with RIOT-OS maintainers and the community to track patch releases and apply updates promptly once available. 7) Consider deploying compensating controls such as device redundancy and failover mechanisms to mitigate potential denial of service impacts. 8) Conduct regular security assessments and penetration testing focused on IoT infrastructure to identify and remediate related weaknesses.
Description
RIOT is an open-source microcontroller operating system, designed to match the requirements of Internet of Things (IoT) devices and other embedded devices. In version 2025.10 and prior, multiple out-of-bounds read allow any unauthenticated user, with ability to send or manipulate input packets, to read adjacent memory locations, or crash a vulnerable device running the 6LoWPAN stack. The received packet is cast into a sixlowpan_sfr_rfrag_t struct and dereferenced without validating the packet is large enough to contain the struct object. At time of publication, no known patch exists.