FICHE CVE

CVE-2026-107838

Publiée le 2026-10-09 · Dernière modification le 2026-10-16

🇫🇷 EN BREF

Les appareils IoT utilisant le système d'exploitation RIOT (versions 2023.07 à 2026.07) avec le serveur de fichiers NanoCoAP activé sont concernés. Un attaquant distant peut provoquer le plantage du service affecté ou de la tâche de l'appareil en envoyant une requête CoAP spécialement conçue avec un jeton (token) surdimensionné. Cette attaque est facile à exécuter car elle ne nécessite aucune authentification, aucune interaction de l'utilisateur et peut être réalisée via le réseau.

CVSS 3.17.5 ÉLEVÉE
Publiée2026-10-09
Dernière modification2026-10-16

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Privilèges requisAucun
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéAucun
Impact sur l'intégritéAucun
Impact sur la disponibilitéÉlevé

RÉFÉRENCES

Description officielle du NVD (en anglais)

RIOT is an open-source microcontroller operating system designed for Internet of Things devices and other embedded systems. From version 2023.07 through version 2026.07, nanocoap_fileserver callers in sys/net/application_layer/nanocoap/fileserver.c ignore a failure returned by _resp_init() when coap_build_reply() cannot fit a response header into the response buffer. A remote client can send a CoAP request with a sufficiently large extended token when nanocoap_token_ext is enabled, causing response initialization to fail while _get_file() or _get_directory() continues with stale response state. The path then reaches _calc_szx2() and its pdu->payload_len > reserve assertion, terminating the affected service or device task. No fixed release is available as of this review.