CVE-2026-120189 : faille critique CVSS 10 dans le routeur D-Link DIR-505 via le service TFTP. PoC public disponible, aucun patch officiel — isolez vos équipements sans délai.
En bref
- CVE-2026-120189 : stack-based buffer overflow critique (CVSS 10) dans D-Link DIR-505 version 1.10B02 via le service TFTP
- Systèmes affectés : routeur D-Link DIR-505 firmware 1.10B02 — port UDP 69 (TFTP) accessible en réseau
- Action urgente : désactiver immédiatement le service TFTP — aucun patch officiel disponible à ce jour
Les faits
La vulnérabilité CVE-2026-120189, divulguée publiquement le 1er novembre 2026, affecte le routeur D-Link DIR-505 dans sa version de firmware 1.10B02. Cette faille reçoit le score CVSS maximum de 10.0 sur les trois échelles d'évaluation CVSS 2, CVSS 3.1 et CVSS 4, ce qui la classe parmi les vulnérabilités les plus critiques du moment. La faiblesse est référencée CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer) et CWE-121 (Stack-based Buffer Overflow). La divulgation s'accompagne immédiatement d'un proof-of-concept public, aggravant considérablement le niveau de risque pour les équipements exposés.
La faille se situe dans le composant TFTP Upload Filename Handler, plus précisément dans les fonctions save_upload_file et mp_upload_file du binaire /usr/bin/tftpd. Le service TFTP (Trivial File Transfer Protocol) écoute sur le port UDP 69. Lors du traitement d'un nom de fichier envoyé dans une requête de téléversement TFTP, l'absence de validation adéquate de la longueur des données reçues permet à un attaquant distant de provoquer un dépassement de tampon sur la pile (stack-based buffer overflow). Ce type de vulnérabilité est parmi les plus classiques de l'exploitation de systèmes embarqués.
Un dépassement de tampon basé sur la pile permet à un attaquant de contrôler le flux d'exécution du programme vulnérable. En écrivant des données au-delà des limites allouées sur la pile, il est possible d'écraser des adresses de retour et de rediriger l'exécution vers un shellcode ou une payload malveillante. Dans le contexte d'un routeur embarqué comme le DIR-505, cela signifie qu'un attaquant peut obtenir une exécution de code arbitraire avec les droits du processus TFTP — généralement root sur ce type d'équipement — et prendre le contrôle total du périphérique réseau.
La divulgation de CVE-2026-120189 s'accompagne de la publication d'un proof-of-concept (PoC) public sur GitHub, dans le dépôt Walnut1337/DIR-505_filename_rce. La disponibilité immédiate d'un PoC élève considérablement le risque d'exploitation, car elle abaisse la barrière technique pour tout attaquant souhaitant tirer profit de cette vulnérabilité. Selon Rapid7 Vulnerability Database et les trackers de vulnérabilités TheHackerWire, offseq.com et cve.threatint.com, le PoC est fonctionnel et ne nécessite aucune authentification préalable pour être exécuté contre un équipement exposé.
Le vecteur CVSS est particulièrement défavorable : AV:N (réseau), AC:L (complexité faible), PR:N (aucun privilège requis), UI:N (aucune interaction utilisateur). Ces conditions réunies portent la note de criticité au score maximum CVSS 10. La surface d'attaque se limite aux équipements dont le service TFTP est accessible depuis le réseau — qu'il s'agisse d'un réseau local ou, dans les configurations les plus risquées, directement depuis Internet. Les moteurs de recherche d'équipements connectés comme Shodan référencent des DIR-505 avec le port UDP 69 exposé publiquement.
D-Link n'a pas encore publié de correctif officiel pour cette vulnérabilité à la date du 1er novembre 2026. L'absence de patch en fait une vulnérabilité sans remède immédiat. Le D-Link DIR-505 est un routeur portable de la gamme SharePort, souvent déployé dans des environnements nomades, hôtels et petites structures pour créer des points d'accès Wi-Fi temporaires. Son ancienneté (firmware 1.10B02) suggère que D-Link pourrait ne pas publier de correctif, ce modèle étant potentiellement en fin de support officiel. La politique de D-Link sur les équipements EOL (End of Life) ne garantit pas de patch pour ce type de vulnérabilité.
L'information a été indexée dans la base de données NVD/NIST sous CVE-2026-120189 ainsi que dans les trackers Rapid7, PtSecurity (PT-2026-134682), offseq.com et strix.ai. La communauté de recherche en sécurité offensive a rapidement intégré ce CVE dans ses outils de scan automatisé. D'après les données de PT-2026-134682 de Positive Technologies, le vecteur d'attaque peut être utilisé dans des scénarios d'attaque sur des réseaux Wi-Fi d'entreprise utilisant ce routeur comme borne d'accès temporaire lors d'événements ou de déplacements professionnels.
Il convient de noter que le D-Link DIR-505, malgré son ancienneté, reste présent dans de nombreux inventaires d'actifs IT, notamment dans des contextes de travail mobile, de conférence ou d'hébergement temporaire. Les équipes en charge de la gestion des actifs réseau doivent identifier et isoler immédiatement tout équipement de ce modèle dans leur parc. Une exploitation en masse (mass scanning) utilisant le PoC public est probable dans les prochains jours compte tenu de la disponibilité des outils et du score CVSS maximal. Les botnets IoT sont également connus pour cibler rapidement les équipements réseau affectés par des CVE avec PoC disponibles.
Impact et exposition
Tout équipement D-Link DIR-505 exécutant le firmware 1.10B02 avec le service TFTP actif est directement exposé à CVE-2026-120189. L'exploitation ne nécessite aucune authentification ni interaction utilisateur, ce qui en fait une cible de choix pour les scans automatisés et les botnets IoT. Un attaquant ayant accès réseau sur lequel est connecté le DIR-505 peut prendre le contrôle total de l'équipement sans aucun credential.
La compromission d'un routeur permet de rediriger le trafic réseau (attaque de type man-in-the-middle), d'intercepter des communications non chiffrées, de créer des pivots dans le réseau interne, ou d'intégrer l'équipement dans un botnet DDoS. Dans des environnements professionnels où le DIR-505 est utilisé pour créer des réseaux temporaires lors de déplacements ou d'événements, une compromission peut exposer l'ensemble des communications des utilisateurs connectés au point d'accès.
La disponibilité d'un PoC public signifie que l'exploitation est à la portée d'un attaquant peu expérimenté. Les interfaces de recherche d'équipements connectés comme Shodan ou Censys référencent de nombreux DIR-505 exposés directement sur Internet. Une exploitation de masse est probable dans les 24 à 72 heures suivant la divulgation, selon les patterns observés sur des CVE similaires avec PoC immédiatement disponibles sur des équipements réseau grand public.
Recommandations immédiates
- Désactiver immédiatement le service TFTP sur le D-Link DIR-505 — aucun patch officiel disponible (D-Link Security Advisory non encore publié)
- Bloquer le port UDP 69 sur les équipements de filtrage réseau (pare-feu, routeurs de bordure) pour isoler tout service TFTP résiduel
- Inventorier les équipements DIR-505 dans le parc informatique et planifier leur remplacement par un modèle activement maintenu
- Isoler tout DIR-505 ne pouvant pas être désactivé immédiatement dans un VLAN dédié sans accès aux ressources sensibles
- Monitorer les journaux réseau pour toute connexion inhabituelle sur le port UDP 69 vers des équipements DIR-505
⚠️ Urgence
CVSS 10.0, PoC public disponible immédiatement, aucun patch officiel — risque d'exploitation active imminente. Désactiver le service TFTP ou isoler les équipements D-Link DIR-505 concernés sans délai.
Comment savoir si je suis vulnérable ?
Identifiez les équipements D-Link DIR-505 dans votre réseau via un scan d'inventaire (nmap -sU -p 69 sur votre plage réseau). Si le port UDP 69 répond, vérifiez le modèle de l'équipement. Pour confirmer la version du firmware : connectez-vous à l'interface web d'administration du DIR-505 (généralement 192.168.0.1) et vérifiez si la version affichée est 1.10B02. Si oui, l'équipement est vulnérable et doit être isolé immédiatement.
Votre infrastructure est-elle exposée ?
Ayi NEDJIMI réalise des audits ciblés pour identifier et corriger vos vulnérabilités.
Demander un auditÀ propos de l'auteur
Ayi NEDJIMI
Auditeur Senior Cybersécurité & Consultant IA
Expert Judiciaire — Cour d'Appel de Paris
Habilitation Confidentiel Défense
ayi@ayinedjimi-consultants.fr
Ayi NEDJIMI est un vétéran de la cybersécurité avec plus de 25 ans d'expérience sur des missions critiques. Ancien développeur Microsoft à Redmond sur le module GINA (Windows NT4) et co-auteur de la version française du guide de sécurité Windows NT4 pour la NSA.
À la tête d'Ayi NEDJIMI Consultants, il réalise des audits Lead Auditor ISO 42001 et ISO 27001, des pentests d'infrastructures critiques, du forensics et des missions de conformité NIS2 / AI Act.
Conférencier international (Europe & US), il a formé plus de 10 000 professionnels.
Domaines d'expertise
Ressources & Outils de l'auteur
Testez vos connaissances
Mini-quiz de certification lié à cet article — propulsé par CertifExpress
Articles connexes
CVE-2026-120209 : AJ-Report JWT hardcodé RCE CVSS 9.8
CVE-2026-120209 : RCE sans authentification dans AJ-Report via un secret JWT codé en dur (CVSS 9.8). Toutes les versions jusqu'à 1.7.1 sont affectées. Mise à jour urgente.
CVE-2026-48482 : GLPI RCE Form import CVSS 9.4 — CERT-FR
CVE-2026-48482 : faille RCE critique (CVSS 9.4) dans GLPI via l'import de formulaires. CERT-FR alerte CERTFR-2026-AVI-0675. Patch disponible dans GLPI 11.0.8 et 10.0.26.
CVE-2026-118539 : Drupal Commerce auth bypass exploité
CVE-2026-118539 : bypass d'autorisation critique dans Drupal Commerce Core exploité activement sur 42 000+ sites — achats frauduleux possibles sans authentification. Patcher vers 3.3.13 ou 8.x-2.41 et auditer vos commandes.
Un projet cybersécurité ? Parlons-en.
Pentest, conformité NIS 2, ISO 27001, audit IA, RSSI externalisé… nos experts répondent sous 24h pour évaluer votre besoin et vous proposer un accompagnement sur mesure.
Commentaires
Aucun commentaire pour le moment. Soyez le premier à commenter !
Laisser un commentaire