CVE Explorer
CVE-2025-66647
RIOT is an open-source microcontroller operating system, designed to match the requirements of Internet of Things (IoT) devices and other embedded devices. A vulnerability was discovered in the IPv6 fragmentation reassembly implementation of RIOT OS v2025.07. When copying the contents of the first fragment (offset=0) into the reassembly buffer, no size check is performed. It is possible to force the creation of a small reassembly buffer by first sending a shorter fragment (also with offset=0). O
Known exploited
Not asserted
Disputed
No
Stale source
No
Conflicts
0
Affected products and versions
1 source assertion{"product":"RIOT","vendor":"RIOT-OS","versions":[{"status":"affected","version":"< 2025.10"}]}
- cve_program_cvelist_v5affectedurn:baitaphish:normalized-source-record:v2:d49868548d893f7e491ae652683776c61ecc8b696bd9d2a4ff9013a868f4c99c · sha256:d31a3c487781b1ed… · /containers/cna/affected/0
Provider-owned CVSS observations
1 source assertion{"metric":{"attackComplexity":"LOW","attackRequirements":"PRESENT","attackVector":"NETWORK","baseScore":1.7,"baseSeverity":"LOW","privilegesRequired":"NONE","subAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","userInteraction":"NONE","vectorString":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:U","version":"4.0","vulnAvailabilityImpact":"LOW","vulnConfidentialityImpact":"NONE","vulnIntegrityImpact":"NONE"},"metric_type":"cvssV4_0"}
- cve_program_cvelist_v5cvssurn:baitaphish:normalized-source-record:v2:d49868548d893f7e491ae652683776c61ecc8b696bd9d2a4ff9013a868f4c99c · sha256:d31a3c487781b1ed… · /containers/cna/metrics/0/cvssV4_0
CWE assertions
1 source assertion{"cweId":"CWE-120","description":"CWE-120: Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:d49868548d893f7e491ae652683776c61ecc8b696bd9d2a4ff9013a868f4c99c · sha256:d31a3c487781b1ed… · /containers/cna/problemTypes/0/descriptions/0
Source references
6 source assertions{"name":"https://github.com/RIOT-OS/RIOT/blob/eb65305cf9f1b7affb50b17af5c12341b83a8636/sys/net/gnrc/network_layer/ipv6/ext/frag/gnrc_ipv6_ext_frag.c#L411","tags":["x_refsource_MISC"],"url":"https://github.com/RIOT-OS/RIOT/blob/eb65305cf9f1b7affb50b17af5c12341b83a8636/sys/net/gnrc/network_layer/ipv6/ext/frag/gnrc_ipv6_ext_frag.c#L411"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:d49868548d893f7e491ae652683776c61ecc8b696bd9d2a4ff9013a868f4c99c · sha256:d31a3c487781b1ed… · /containers/cna/references/1
{"name":"https://github.com/RIOT-OS/RIOT/blob/eb65305cf9f1b7affb50b17af5c12341b83a8636/sys/net/gnrc/network_layer/ipv6/ext/frag/gnrc_ipv6_ext_frag.c#L481","tags":["x_refsource_MISC"],"url":"https://github.com/RIOT-OS/RIOT/blob/eb65305cf9f1b7affb50b17af5c12341b83a8636/sys/net/gnrc/network_layer/ipv6/ext/frag/gnrc_ipv6_ext_frag.c#L481"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:d49868548d893f7e491ae652683776c61ecc8b696bd9d2a4ff9013a868f4c99c · sha256:d31a3c487781b1ed… · /containers/cna/references/2
{"name":"https://github.com/RIOT-OS/RIOT/blob/eb65305cf9f1b7affb50b17af5c12341b83a8636/sys/net/gnrc/network_layer/ipv6/ext/frag/gnrc_ipv6_ext_frag.c#L532","tags":["x_refsource_MISC"],"url":"https://github.com/RIOT-OS/RIOT/blob/eb65305cf9f1b7affb50b17af5c12341b83a8636/sys/net/gnrc/network_layer/ipv6/ext/frag/gnrc_ipv6_ext_frag.c#L532"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:d49868548d893f7e491ae652683776c61ecc8b696bd9d2a4ff9013a868f4c99c · sha256:d31a3c487781b1ed… · /containers/cna/references/3
{"name":"https://github.com/RIOT-OS/RIOT/blob/eb65305cf9f1b7affb50b17af5c12341b83a8636/sys/net/gnrc/network_layer/ipv6/ext/frag/gnrc_ipv6_ext_frag.c#L544","tags":["x_refsource_MISC"],"url":"https://github.com/RIOT-OS/RIOT/blob/eb65305cf9f1b7affb50b17af5c12341b83a8636/sys/net/gnrc/network_layer/ipv6/ext/frag/gnrc_ipv6_ext_frag.c#L544"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:d49868548d893f7e491ae652683776c61ecc8b696bd9d2a4ff9013a868f4c99c · sha256:d31a3c487781b1ed… · /containers/cna/references/4
{"name":"https://github.com/RIOT-OS/RIOT/releases/tag/2025.10","tags":["x_refsource_MISC"],"url":"https://github.com/RIOT-OS/RIOT/releases/tag/2025.10"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:d49868548d893f7e491ae652683776c61ecc8b696bd9d2a4ff9013a868f4c99c · sha256:d31a3c487781b1ed… · /containers/cna/references/5
{"name":"https://github.com/RIOT-OS/RIOT/security/advisories/GHSA-wh3v-q6vr-j79r","tags":["x_refsource_CONFIRM"],"url":"https://github.com/RIOT-OS/RIOT/security/advisories/GHSA-wh3v-q6vr-j79r"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:d49868548d893f7e491ae652683776c61ecc8b696bd9d2a4ff9013a868f4c99c · sha256:d31a3c487781b1ed… · /containers/cna/references/0
Attribution and limitations
- CVE Program CVEList V5: Reproduce the MITRE copyright designation and CVE license in copies. Source →
Provider severity values are preserved separately. Baitaphish does not convert them into a risk rating, infer affected products, or treat EPSS as observed exploitation.