依_MODULE
ソフトウェア開発 - セキュリティ

依存関係スキャン

プロジェクトの依存関係マニフェストを自動的にチェックし、既知の脆弱性や古いパッケージを検出し、デプロイ前にサプライチェーン攻撃を未然に防ぎます。

High
セキュリティエンジニア
A computer screen displays complex data charts and a central glowing circular visualization.

Priority

High

Execution Context

この機能は、ソフトウェアリポジトリ内のサードパーティライブラリに対して、自動分析を実行し、重大なセキュリティ脆弱性を特定します。パッケージレジストリと脅威インテリジェンス情報を照合することで、システムは、即時対応が必要な脆弱なコンポーネントを特定します。このプロセスにより、コード統合が厳格なセキュリティ基準に準拠し、依存関係の脆弱性を悪用される前に、本番環境に影響が及ぶのを防ぎます。

システムは、モノレポ構造およびマルチモジュールプロジェクト全体で宣言されたすべての依存関係について、詳細なスキャンを開始します。

脆弱性データは、NVDやSnykといった信頼できる情報源から取得し、正確性と最新性を確保しています。

結果は、深刻度レベル別に分類され、各問題に対して、具体的な改善策が提示されます。

Operating Checklist

パッケージの依存関係マニフェストを解析します。対象ファイルには、package.json、pom.xml、およびgo.modファイルが含まれます。

推移的依存関係を解決し、完全な依存関係グラフの全体像を把握します。

セマンティックバージョニングの制約を用いて、脆弱性データベースを検索し、正確なマッチングを実現します。

CVE ID、影響を受けるバージョン、および修正に関する推奨事項を含む、詳細なレポートを生成します。

Integration Surfaces

CI/CDパイプライン統合

すべてのプルリクエストに対して、高リスクな依存関係を含むマージをブロックするために、自動実行がトリガーされます。

セキュリティダッシュボード

組織のリスク評価のための、脆弱性の件数と傾向をリアルタイムで可視化する機能。

是正ワークフロー

開発環境を通じて、パッケージのバージョン更新やパッチ適用を直接行うための手順ガイド。

FAQ

Bring 依存関係スキャン Into Your Operating Model

Connect this capability to the rest of your workflow and design the right implementation path with the team.