CVE-2025-53888: RIOT-OS, an operating system that supports Internet of Things devices, has an ineffective size check implement
CVE-2025-53888 is a critical-severity flaw (CVSS 9.8) affecting riot. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
RIOT-OS, an operating system that supports Internet of Things devices, has an ineffective size check implemented with `assert()` can lead to buffer overflow in versions up to and including 2025.04. Assertions are usually compiled out in production builds. If assertions are the only defense against untrusted inputs, the software may be exposed to attacks that utilize the lack of proper input checks. In the `l2filter_add()` function shown below, `a
Why this priority
- Critical severity
- Public exploit reference
- Remotely exploitable, no login, no user action
A fixed release or distro patch exists.
Risk facts
| CVSS score | 9.8 (Critical) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | None |
| EPSS exploit chance | 0.9% (top 42%) |
| CISA exploited list | No |
| Weakness | CWE-120 |
| Published | 2025-07-18 |
| Last modified | 2026-06-17 |
Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2025-53888?
riot: upgrade to newer than 2025.04. Exact commands for each OS are on this page.
Is CVE-2025-53888 being exploited?
CVE-2025-53888 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2025-53888 affect?
CVE-2025-53888 affects riot. Severity is critical (CVSS 9.8). RIOT-OS, an operating system that supports Internet of Things devices, has an ineffective size check implemented with `assert()` can lead to buffer overflow in versions up to and including 2025.04. Assertions are usually compiled out in pro
How urgent is CVE-2025-53888?
Priority 59/100. Critical severity; Public exploit reference; Remotely exploitable, no login, no user action
Related CVEs
- CVE-2025-66647 CRITICAL 9.8 UPGRADE RIOT is an open-source microcontroller operating system, designed to match the requirements of Internet of Thi
- CVE-2025-66646 HIGH 7.5 UPGRADE RIOT is an open-source microcontroller operating system, designed to match the requirements of Internet of Thi
- CVE-2026-22214 CRITICAL 9.8 UPGRADE RIOT OS versions up to and including 2026.01-devel-317 contain a stack-based buffer overflow vulnerability in
- CVE-2026-22213 CRITICAL 9.8 UPGRADE RIOT OS versions up to and including 2026.01-devel-317 contain a stack-based buffer overflow vulnerability in
- CVE-2026-25139 CRITICAL 9.1 UPGRADE RIOT is an open-source microcontroller operating system, designed to match the requirements of Internet of Thi