
CVE-2024-24919 を利用した Check Point VPN アプライアンスに対する認証なしの任意ファイル読み取りエクスプロイト。/etc/passwd や ntds.dit などの機密ファイルを読み取るためのスキャナおよびエクスプロイトスクリプトを含みます。
CVE-2024-24919 は、認証なしで任意のファイルを読み取ることができる脆弱性であり、完全な認証なしのRCEに劣らないものとして扱われます。攻撃者は、影響を受けるアプライアンス上にある任意の機密ファイルを スーパーユーザー 権限で読み取ることができます。攻撃者は ntds.dit や /etc/password ファイルの内容を取得し、それらを使ってシステムにログインすることができ、Security Gateway がパスワードのみの認証を許可している場合、攻撃者はクラックしたパスワードを使用して認証を行う可能性があります。
影響を受ける製品とバージョン: CloudGuard Network, Quantum Maestro, Quantum Scalable Chassis, Quantum Security Gateways, Quantum Spark Appliances R77.20 (EOL), R77.30 (EOL), R80.10 (EOL), R80.20 (EOL), R80.20.x, R80.20SP (EOL), R80.30 (EOL), R80.30SP (EOL), R80.40 (EOL), R81, R81.10, R81.10.x, R81.20
使用方法: python3 scanner.py -i <Target_IP>
使用方法: python3 exploit.py -i <Target_IP>
免責事項: このエクスプロイトは、教育目的および許可されたテスト目的でのみ使用されるべきです。不正または許可されていない使用は禁止されています。私はこのスクリプトの誤用や損害について一切の責任を負いません。
参考文献: https://labs.watchtowr.com/check-point-wrong-check-point-cve-2024-24919/ https://www.rapid7.com/blog/post/2024/05/30/etr-cve-2024-24919-check-point-security-gateway-information-disclosure/