🔍 Contexte

Recherche publiée le 27 octobre 2026 par Quentin Kaiser sur son blog personnel, présentée à la conférence Hexacon 2026. Broadcom a refusé d’attribuer un identifiant CVE. Le nom WPSplinter est un nom attribué par le chercheur.

🐛 Vulnérabilité

La vulnérabilité réside dans l’implémentation legacy du WPS Monitor de Broadcom, un composant logiciel Wi-Fi partagé. Le code ne contraint pas correctement la taille des fragments EAP-WPS réassemblés par rapport au buffer de destination, ce qui constitue un dépassement de tampon (buffer overflow).

Caractéristiques clés :

  • Exploitable sans connaissance de la clé réseau Wi-Fi
  • Exploitable sans compléter l’enrôlement WPS
  • Accessible à un attaquant à portée Wi-Fi
  • Conséquences : divulgation mémoire contrôlée et exécution de code arbitraire

📡 Surface d’attaque

La vulnérabilité est présente dans un composant Broadcom partagé, ce qui implique une large surface d’attaque couvrant de nombreux fabricants et opérateurs :

Fabricants confirmés affectés : Actiontec, Adtran, ARRIS, Arcadyan, Askey, ASUS, CastleNET, Cisco, Comtrend, D-Link, FiberHome, Huawei, MitraStar, Motorola, NetComm, Netgear, Nokia, Sagemcom, Sercomm, SFR, Sky, SmartRG, Technicolor, Tenda, TP-Link

Opérateurs/ISPs concernés : AT&T, Comcast (Xfinity), CenturyLink, Deutsche Telekom, Vodafone, Orange, SFR, Proximus, Optus, Swisscom, Movistar/Telefónica, Sky, Rostelecom, et de nombreux autres à l’échelle mondiale

📋 Type d’article

Publication de recherche technique documentant une vulnérabilité originale découverte par un chercheur indépendant, sans patch officiel ni CVE assigné au moment de la publication.

🧠 TTPs et IOCs détectés

TTP

  • T1190 — Exploit Public-Facing Application (Initial Access)
  • T1203 — Exploitation for Client Execution (Execution)
  • T1005 — Data from Local System (Collection)

Malware / Outils

  • WPSplinter (tool)

🔴 Indice de vérification factuelle : 30/100 (basse)

  • ⬜ qkaiser.github.io — source non référencée (0pts)
  • ✅ 15000 chars — texte complet (fulltext extrait) (15pts)
  • ⬜ aucun IOC extrait (0pts)
  • ⬜ pas d’IOC à vérifier (0pts)
  • ✅ 3 TTPs MITRE identifiées (15pts)
  • ⬜ date RSS ou approximée (0pts)
  • ⬜ aucun acteur de menace nommé (0pts)
  • ⬜ pas de CVE à vérifier (0pts)

🔗 Source originale : https://qkaiser.github.io/broadcom-wps/