
Scanner de vulnérabilités TelerikUI (CVE-2019-18935)
(telerik_rce_scan.py)
Évaluer une IP pour CVE-2019-18935
$ python3 telerik_rce_scan.py -t 192.168.44.21
Évaluer un nom d'hôte pour CVE-2019-18935
$ python3 telerik_rce_scan.py -t vulnerable.telerik.net
Évaluer une plage réseau CIDR pour CVE-2019-18935
$ python3 telerik_rce_scan.py -r 23.253.4.0/24
Évaluer une liste de cibles
$ python3 telerik_rce_scan.py -iL hosts.txt
(http-telerik-vuln.nse)
Téléchargez dans votre répertoire de scripts nmap (/usr/share/nmap/scripts/)
$ nmap --script-updatedb
nmap -sT -p443 --script=http-telerik-vuln 23.253.4.115
@mwulftange a initialement découvert cette vulnérabilité. @bao7uo a écrit toute la logique pour casser le cryptage RadAsyncUpload, ce qui a permis de manipuler l'objet de configuration de téléchargement de fichiers dans rauPostData et par la suite d'exploiter la désérialisation non sécurisée de cet objet. Et merci à Noperator (@BishopFox) de qui j'ai emprunté ce langage et la clause de non-responsabilité légale ci-dessous.
L'utilisation de cet outil pour attaquer des cibles sans consentement mutuel préalable est illégale. Il est de la responsabilité de l'utilisateur final de respecter toutes les lois locales, étatiques et fédérales applicables. Les développeurs déclinent toute responsabilité et ne sont pas responsables de tout abus ou dommage causé par ce programme.