- 特定済み
- 一覧化済み
- 詳細化済み
- 手動対応
すぐに答え
AIを使ってどのように脆弱性監査を行うのですか?
AIがBlack Duckを使用してプロジェクトを検索し、バージョン一覧の取得、および特定の脆弱性データの抽出を行います。エージェントに特定のバージョンを指定して詳細を要求することで、CVEに関する深い技術情報を得られます。プロジェクトの全体検索から、個別の脆弱性詳細の特定まで、スムーズな調査フローを実現します。
情報の整理結果
セキュリティ・トリアージの結果
AIが取得したデータは、以下の4つのカテゴリに分類されます。
特定済み
プロジェクトとバージョンのリスト
AIが対象のリポジトリと、現在レビュー中のバージョンを特定します。スキャン対象が明確に可視化されます。
一覧化済み
脆弱性の概要
選択したバージョンに関連する既知の脆弱性リストをエージェントが抽出します。セキュリティリスクの範囲を把握できます。
詳細化済み
CVEの技術詳細
個々のCVEに関する具体的な技術情報をAIが取得します。脅威を理解するために必要な正確なデータが得られます。
手動対応
人間による修正
AIはデータを提供しますが、コードの修正方法はユーザーが決定します。実際のパッチ適用は開発環境で行ってください。
ワークフロー
データ取得後のAIの動作
コードの検索から、具体的なセキュリティ欠陥の抽出まで、AIが論理的なステップで実行します。
コードの特定
AIがBlack Duck環境内を検索し、調査対象となるプロジェクトを見つけ出します。
search_projectsバージョンの選択
プロジェクトが見つかると、AIはそのプロジェクトで利用可能なすべてのバージョンを特定します。
list_project_versions脆弱性のスキャン
指定されたバージョンに関連付けられているすべての脆弱性リストをAIが取得します。
list_vulnerabilitiesCVEデータの抽出
特定の脆弱性に関する詳細な技術情報をAIが取得し、影響範囲の把握を支援します。
get_vulnerability_details
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って監査を開始できます。
出発点
プロジェクト名やバージョン番号は、実際のBlack Duckのデータに置き換えて使用してください。
Black Duck (Synopsys) Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_eTCyoXvtTgK3EkQ58yH9XVC5hI8lZOw5G2qwRxyC/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Black Duck (Synopsys) capabilities are ready to use.
{
"mcpServers": {
"black-duck-synopsys-mcp": {
"url": "https://edge.vinkius.com/vk_preview_eTCyoXvtTgK3EkQ58yH9XVC5hI8lZOw5G2qwRxyC/mcp"
}
}
}Black Duckから 'payment-gateway' という名前のプロジェクトを探して。
'auth-service' プロジェクトの全バージョンをリストアップして。
'frontend-app' のバージョン 2.4.1 に関するすべての脆弱性を教えて。
'api-server' のバージョン 1.0.5 で見つかった CVE の技術的な詳細を取得して。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Black Duckを一度接続すれば、あとは聞くだけです
アカウントの連携は一度だけで完了します。認証情報は暗号化されて保持されるため、すぐにAIへプロジェクトのセキュリティについて質問を開始できます。
Black DuckをAIに接続するFAQ
機能に関する詳細
- 01
AIが脆弱性を自動で修正することはできますか?
いいえ。AIは技術的な詳細や脆弱性リストを取得するのみです。実際のコード変更やパッチ適用は、ユーザー自身で行う必要があります。
- 02
AIはBlack Duckからプロジェクトを削除できますか?
いいえ。このMCPはデータの読み取りと取得のみを行う権限を持っています。プロジェクト情報を変更したり削除したりすることはできません。
- 03
AIはBlack Duckのすべてのデータにアクセスできますか?
いいえ。AIがアクセスできるのは、プロンプトを通じて実行された特定のツールによって取得されたデータのみです。
- 04
特定のバージョンの脆弱性について質問できますか?
はい。プロジェクト名とバージョンを指定することで、対象を絞った脆弱性リストを取得できます。
- 05
AIはどのようにプロジェクトを見つけるのですか?
AIは検索ツールを使用し、ユーザーが指定した名前に基づいてBlack Duckのプロジェクトリスト内を探索します。
Black Duckについてさらに詳しく知りたいですか? Black Duck Connectorの全機能を見る
『Black Duck (Synopsys)』を Claude、Cursor、ChatGPT などに接続
