コンテナを使用してアプリケーションを実行する企業では、プライベート リポジトリ内のすべてのコンテナ イメージの脆弱性を特定する必要があります。セキュリティ チームは、特定の脆弱性に対応するかどうかを迅速に評価できる必要があります。次のどれが、セキュリティ チームが最後の努力で目的を達成できるようにしますか。
正解:B
A centralized Software Bill of Materials (SBoM) is the best solution for identifying vulnerabilities in container images in aprivate repository. An SBoM provides a comprehensive inventory of all components, dependencies, and their versions within a container image, facilitating quick evaluation and response to vulnerabilities.
Why Centralized SBoM?
Comprehensive Inventory: An SBoM lists all software components, including their versions and dependencies, allowing for thorough vulnerability assessments.
Quick Identification: Centralizing SBoM data enables rapid identification of affected containers when a vulnerability is disclosed.
Automation: SBoMs can be integrated into automated tools for continuous monitoring and alerting of vulnerabilities.
Regulatory Compliance: Helps in meeting compliance requirements by providing a clear and auditable record of all software components used.
Other options, while useful, do not provide the same level of comprehensive and efficient vulnerability management:
A . SAST scan reports: Focuses on static analysis of code but may not cover all components in container images.
C . CIS benchmark compliance reports: Ensures compliance with security benchmarks but does not provide detailed component inventory.
D . Credentialed vulnerability scan: Useful for in-depth scans but may not be as efficient for quick vulnerability evaluation.
Reference:
CompTIA SecurityX Study Guide
"Software Bill of Materials (SBoM)," NIST Documentation
"Managing Container Security with SBoM," OWASP