Veracode Vulnerability Integration
脆弱性対応 Integration with Veracode アプリケーションでは、Veracode 製品からインポートしたデータを使用して、コードの欠陥の影響と優先度を判断できます。
Veracode Vulnerability Integration
Veracode 製品は、ダイナミックアプリケーションセキュリティテスト (DAST)、スタティックアプリケーションセキュリティテスト (SAST)、および手動スキャナーデータを収集し、そのデータを Now Platform® で利用できるようにします。脆弱性対応 の アプリケーション脆弱性対応 機能と簡単に統合し、サードパーティ脆弱性をマッピングして、データをインスタンスに拡張します。
脆弱性対応 の v19.0 以降では、ソフトウェアアプリケーションの脆弱性を特定するために、Software Composition Analysis (SCA) と Software Bill of Materials (SBOM) の脆弱性データを取り込むことができます。詳細については、「ソフトウェア部品表 の詳細」を参照してください。
共有 API は、DAST、SAST、SCA データ、および手動ペネトレーションテスト結果を取り込みます。
Veracode の v4.0 以降では、専用の Veracode API を使用して CycloneDx JSON 形式の SBOM ファイルをアップロードします。ソフトウェア プロジェクトで使用しているコンポーネントと、それらのリリース、バージョン、および関連する脆弱性に関する情報を特定します。この統合により、SBOM が CycloneDx JSON 形式で生成され、解析のためにインスタンスにアップロードされます。ServiceNow ソフトウェア部品表アプリケーションが必要です。
統合レコードごとに run-as ユーザーが構成されています。このユーザーのデフォルト値は VR.System です。この値は変更しないでください。
ジョブスケジュールにより、統合がリストされている順序で毎日自動的に呼び出されます。ジョブスケジュールを手動で実行することもできます。ジョブスケジュールでは、インスタンスを他の脆弱性管理システムと同期させることで、脆弱性修復ライフサイクルを簡素化します。
利用可能バージョン
| リリースバージョン | リリースノート |
|---|---|
|
Veracode 4.1 Veracode 4.0 Veracode 3.5 Veracode 3.4 |
Application Vulnerability Response release notes 互換性情報については、「KB0856498 Vulnerability Response 互換性マトリクスおよびリリーススキーマの変更」を参照してください。 |
ユーザーグループおよびロール
Veracode Vulnerability Integration はシステム管理者 [admin] によってインストールされ、アプリセキュリティマネージャーグループのメンバーによって構成されます。詳細については、「アプリケーション脆弱性対応 のユーザーロールおよびロール」を参照してください。
Veracode Vulnerability Integration
脆弱性統合を表示するには Veracode 、次に移動します。 .
ベースシステムには、次の統合が含まれています。デフォルトでは、Veracode アプリケーションリスト統合のみがアクティブです。
| 統合 | 説明 |
|---|---|
| v4.1 以降: Veracode プロジェクトのリンク 統合 | アプリケーションごとに、この統合は関連するすべてのプロジェクトを Veracodeから取得します。 アプリケーションは、 Veracode アプリケーション内に複数のプロジェクトを含めることができます。統合からインポートされたデータは、次のレコードに表示されます。
|
| v4.0 以降: Veracode アプリケーションリスト JSON 統合 | Veracode アプリケーションスキャナーデータ (脆弱性、メタデータ) を取得し、アプリケーションデータを拡張します。 JSON ベースの API を介して Veracode からスキャンレコードを取得します。 |
| v4.0 以降:Veracode アプリケーションリスト統合は廃止されました。 | Veracode アプリケーションスキャナーデータ (脆弱性、メタデータ) を取得し、アプリケーションデータを拡張します。この統合は毎日 00:00:00 に実行するように設定されます。 注: v3.4 以降、Veracode の JSON ベースの API がアプリケーションのリストを取得するために使用されています。この API は、これらのアプリケーションの「前回のポリシーコンプライアンスチェック日」の取り込み機能を提供し、これらのアプリケーションが Veracode によって最後にスキャンされた日時を示します。以前の XML ベースの統合は、非アクティブ (非推奨) に変更されました。 |
| v4.0 以降:Veracode Software Composition Analysis (SBOM) 統合 | Veracode SBOM API を使用して、特定のアプリケーションの SBOM をフェッチします。ソフトウェアプロジェクトのコンポーネントに関する、Veracode で作成された リリース、バージョン、および脆弱性の情報を取り込みます。この統合により、SBOM が CycloneDx JSON 形式で生成され、解析のためにインスタンスにアップロードされます。このデータを取得して表示するには、SBOM アプリ <link> をインストールする必要があります。 |
| v4.0 以降:Veracode スキャンサマリー JSON 統合 |
JSON ベースの API を介して Veracode からスキャンレコードを取得します。この統合は、XML ベースの API 統合に代わるものです。これは、次の Veracode アプリケーションリスト統合を実行できるように連結されます (有効な場合)。これはデフォルトで非アクティブです。 |
| v4.0 以降:Veracode スキャンサマリーは廃止されました。 この統合の XML ベースの API は廃止されました。 |
Veracode からスキャンレコードを取得します。この統合は、次の Veracode アプリケーションリスト統合を実行できるように連結されます (有効な場合)。これはデフォルトで非アクティブです。 注:
v3.4 以降、この統合はデフォルトで [アクティブ] で [オンデマンド] です。Veracode アプリケーションリスト統合後に自動的にトリガーされます。Veracode からのアプリケーションの「前回のポリシーコンプライアンスチェック日」を使用すると、この統合では、この統合の「delta_start_time」の後にスキャンされたアプリケーションのデータのみが取得されます。 |
| v4.0 以降:Veracode アプリケーション脆弱性一致アイテム JSON 統合 |
Veracode から、XML ベースの統合よりも多くの脆弱性データを含むスキャン結果を取得します。IT は AVI を挿入してサードパーティ脆弱性データを強化します。 |
| v4.0 以降:Veracode アプリケーション脆弱性一致アイテム統合は廃止されました。 Veracode スキャンサマリー JSON 統合の XML ベースの API は廃止されました。 |
Veracode からスキャン結果を取得し、AVI を挿入してサードパーティ脆弱性データを拡張します。v3.0 以降は、スキャナーレコードが [クローズ済み] ステータスの場合、AVI はデフォルトで作成されません。既存の AVI は引き続き更新されます。 この統合は、次の Veracode スキャンサマリー統合を実行できるように連結されます (アクティブな場合)。これはデフォルトで非アクティブです。 注: v3.4 以降、この統合はデフォルトで [アクティブ] で [オンデマンド] です。Veracode スキャンサマリー統合後に自動的にトリガーされます。Veracode からのアプリケーションの「前回のポリシーコンプライアンスチェック日」を使用すると、この統合では、この統合の「delta_start_time」の後にスキャンされたアプリケーションのデータのみが取得されます。 |
| v4.0 以降:Veracode カテゴリ統合 | Veracode から拡張カテゴリデータを取得します。 |
| v4.0 以降:Veracode CWE 統合 |
脅威情報と修復推奨事項のために、Veracode 固有の共通脆弱性タイプ一覧 (CWE) データを取得します。これらのデータは、アプリケーション脆弱性エントリレコードで入力および更新されます。 この CWE 統合は、脆弱性対応 アプリケーションに対してアクティブ化する CWE Comprehensive 2000 統合 (CWE Comprehensive 2000 Integration) ジョブスケジュールから独立して動作します。 Veracode CWE 統合 (Veracode CWE Integration) と CWE Comprehensive 2000 統合 (CWE Comprehensive 2000 Integration) が有効になっている場合、データは複製されません。 |
| v4.0 以降:Veracode DevOps 統合 | この統合は、アプリケーション脆弱性対応 の [アプリケーション脆弱性統合] リストに表示されます。DevOps Change Velocity ライセンスをお持ちの場合、この機能は、DevOps ユーザーがサードパーティの脆弱性スキャンのサマリー詳細を表示するために SecOps ライセンスを必要としない構造になっています。アプリケーション脆弱性対応 への影響や変更はありません。 |
統合実行ステータスについては、「Veracode アプリケーション脆弱性統合のインポート実行ステータスの表示」を参照してください。
サードパーティの脆弱性データを表示する方法については、「脆弱性ライブラリの表示」を参照してください。