バグバウンティ報告の検証
Aikido の UI から直接脆弱性レポートを送信できます。各レポートは、記載された脆弱性をプログラムに設定されたスコープに照らして評価する複数の AI エージェントを起動します。
UI からレポートを送信する
- プログラムの詳細ページに移動します。
- クリックします レポートを追加.
- 次の項目を入力します: バグバウンティレポート テキストエリアに入力します。これは、研究者が見つけた脆弱性を説明する内容である必要があります。可能な限り詳細に記載してください。AI エージェントはこの説明を分析の主なコンテキストとして使用します。
- 必要に応じて添付する スクリーンショットやコードスニペットなどのファイルを 追加のコンテキストとして。
- クリックします テストレポート AI 分析を開始します。
API 経由で送信
プログラムからレポートを送信する必要がある場合、たとえば外部のバグバウンティプラットフォームと統合する場合は、こちらをご覧ください。 公開 API.
レポートが送信されると、アセスメントが作成され、AI エージェントによる脆弱性の分析が始まります。アセスメント詳細ページから、処理全体をリアルタイムで監視できます。
結果を確認する
分析が完了したら、まずアセスメントを開いて次の 1 点を確認します:
レポートは有効でしたか?
エージェントが報告された問題を確認できた場合、Aikido は 1 件以上の検証済み issue を作成します。
エージェントが確認できなかった場合、issue は作成されません。それでも、何がテストされたか、そしてなぜレポートが有効でなかったのかを確認できます。
レポートが有効な場合、 課題 タブに確認済みの検出結果が表示されます。
各 issue には以下が含まれます:
- 深刻度
- 攻撃タイプ
- 証拠、例としてのリクエストおよびレスポンスデータを含みます
- 修正ガイダンス 開発者向け
検証済みのバグバウンティ issue は、他の検出結果とともに Aikido のメイン issue キューにも表示されます。
issue が表示されない場合、エージェントは報告された問題を再現または確認できませんでした。
AutoFix
バグバウンティ issue のサポート AutoFix リポジトリがリンクされている場合に利用できます。Aikido は発見された脆弱性に対する修正用のプルリクエストを自動生成できます。修正が利用可能な場合は、issue 詳細ページから直接起動できます。