脆弱性検証
概要
脆弱性検証は、報告された脆弱性が実際に再現可能かどうかを自動で検証する機能です。
対象のアプリケーションに対して攻撃シナリオを実行し、脆弱性の存在有無を判定します。修正後の再テストとしてだけでなく、さまざまな診断のレポートに含まれる脆弱性報告の妥当性を確認する用途にも利用できます。
検証タスクの作成方法
脆弱性検証タスクは、以下の 2 つの方法で作成できます。
Takumi の診断結果から作成する
過去のブラックボックス診断で検出された脆弱性を再検証する場合は、診断レポート画面から直接タスクを作成できます。
- 完了済みのブラックボックス診断レポート画面を開きます。
- 「脆弱性を検証」 ボタンをクリックします。
- 検証したい脆弱性を選択し、「検証を開始」 をクリックします。

info
同一の脆弱性に対して重複してタスクを作成することはできません。再検証を行いたい場合は、既存のタスクを削除してから再度作成してください。
手動で作成する
バグバウンティや第三者の脆弱性報告レポートなど、Takumi の診断以外で発見された脆弱性も検証できます。
- タブから 脆弱性検証 一覧ページを開きます。
- 「タスクを作成」 ボタンをクリックします。
- 以下の情報を入力します。
- タイトル: 脆弱性の名前(例: ログインフォームの SQL インジェクション)
- 脆弱性レポート: 脆弱性の詳細な説明。再現手順、対象エンドポイント、影響範囲などを含めてください
- 脆弱性の種類: XSS、SQL インジェクションなどの分類(任意)
- 対象 URL: 検証対象のアプリケーションの URL
- 認証情報: 対象アプリケーションへのログインが必要な場合に入力します(任意)
- 「検証を開始」 をクリックします。
info
脆弱性レポートの内容が詳細であるほど、検証の精度が向上します。再現手順や具体的なリクエスト例を含めることを推奨します。
結果の確認
実行から数分程度で判定が完了します。一覧から対象のタスクを選択すると、詳細パネルで検証結果を確認できます。

タスクの操作
各タスクのアクションメニューから、以下の操作が可能です。
- 再実行:同じ条件で再度検証する。修正の再デプロイ後や、エラー時のリトライで使う
- キャンセル:実行中の検証を停止する
- 削除:タスクを一覧から削除する