
CVE-2018-8820 用 PoC エクスプロイト
frevvomapexec は、Square 9 GlobalForms 6.2 において、指定した秒数の遅延を注入することでブラインドSQLインジェクションの脆弱性の存在を確認するスクリプトです。脆弱性が正当であることを確認するため、エンドユーザーは計算(例:大きい秒数から小さい秒数を引く)を行う必要があります。その計算結果がパラメータ(-s)で指定した値とおおよそ一致した場合、あなたは晴れてSQLインジェクションの所有者となります。また、SQLmap を使用してください。あなたの友達です。なお、これは認証済みSQLインジェクションであることを忘れないでください!しかし、落胆しないでください。多くの場合、サーバーにはデフォルトの認証情報が有効なまま残っています!freevomapexec はデフォルトで標準の認証情報を使用するため、多くの場合問題ありません!
使用方法: frevvomapexec.py [-h] -t TARGET -s SECONDS -o PORT [-u] [-p]
CVE-2018-8820 の検証のための概念実証スクリプトです。
- 問題の種類: 認証済みブラインドSQLインジェクション
- 製品: Square 9 GlobalForms
- バージョン: v6.2.x
-t TARGET, --target TARGET ターゲットのURLまたはIPアドレス
-s SECONDS, --seconds SECONDS Frevvo を一時停止する秒数
-o PORT, --port PORT Frevvo Webサーバーのポート
-h, --help このヘルプメッセージを表示して終了
-u, --username ログインユーザー名
-p, --password ログインパスワード