Pulse Connect Secure SSL VPN の任意ファイル読み取りの脆弱性 (CVE-2019-11510) のエクスプロイト
スクリプト作成者: braindead @BishopFox。 Orange Tsai と Meh Chang の研究 に基づいています。追加の洞察を提供してくれた Alyssa Herrera と 0xDezzy にも感謝します。コードの修正、クリーンアップ、大幅なリファクタリングを行ってくれた bl4ckh0l3z に多大なる感謝を捧げます。
このスクリプトは、CVE-2019-11510 を介してダウンロードした Pulse Connect Secure VPN ファイルから、秘密鍵、ユーザー名、管理者詳細(セッションクッキーを含む)、および観測されたログイン情報(パスワードを含む)を抽出します。
スクリプトの開発に関する詳細は、このブログ記事 で入手できます。
./pwn-pulse.sh -h
[pwn-pulse.sh by braindead @BishopFox]
This script extracts private keys, usernames, admin details (including
session cookies) and observed logins (including passwords) from Pulse
Connect Secure VPN files downloaded via CVE-2019-11510.
Usage: pwn-pulse.sh [options]
Options:
-h show this output
-t set the target (IPs - single entry by stdin, in csv format, single column in a file)
-d download config, cache and sessions files
-c test cookies in order to identify active sessions
-k test cookies without downloading files (already downloaded and extracted)
-s extract ssh keys
-a all tests