
TelerikUI 脆弱性スキャナー (CVE-2019-18935)
(telerik_rce_scan.py)
CVE-2019-18935 について IP を評価する
$ python3 telerik_rce_scan.py -t 192.168.44.21
CVE-2019-18935 についてホスト名を評価する
$ python3 telerik_rce_scan.py -t vulnerable.telerik.net
CVE-2019-18935 について CIDR ネットワーク範囲を評価する
$ python3 telerik_rce_scan.py -r 23.253.4.0/24
ターゲットのリストを評価する
$ python3 telerik_rce_scan.py -iL hosts.txt
(http-telerik-vuln.nse)
nmap スクリプトディレクトリ(/usr/share/nmap/scripts/)にダウンロードする
$ nmap --script-updatedb
nmap -sT -p443 --script=http-telerik-vuln 23.253.4.115
@mwulftange 氏が最初にこの脆弱性を発見しました。@bao7uo 氏が RadAsyncUpload 暗号の解除に関するすべてのロジックを記述し、それにより rauPostData 内のファイルアップロード設定オブジェクトを操作し、そのオブジェクトの安全でないデシリアライゼーションを悪用できるようになりました。また、この文言と以下の法的免責事項を拝借した Noperator(@BishopFox)氏にも感謝します。
本ツールを事前の相互同意なしにターゲットへの攻撃に使用することは違法です。エンドユーザーは、適用されるすべての地域、州、連邦法を遵守する責任を負います。開発者は一切の責任を負わず、本プログラムの誤用または損害について責任を負いません。