An organization's DevSecOps team is implementing a supply chain security framework to validate third-party software packages and open-source dependencies incorporated into its CI/CD pipeline. The security posture mandates continuous visibility into nested software components and verification that compiled binaries match their declared source code repositories. Which of the following solutions should the security team implement to achieve this objective?
- Incorporate a Software Bill of Materials (SBOM) validation process coupled with cryptographically signed build provenance attestations.Cevap
- BExecute an Interconnection Security Agreement (ISA) specifying technical control requirements with external code repository hosts.
- CRequire third-party software vendors to submit annual SOC 2 Type I reports covering physical host environment boundaries.
- DImplement an inline web application firewall (WAF) to inspect incoming third-party software library downloads.
Cevap
Incorporate a Software Bill of Materials (SBOM) validation process coupled with cryptographically signed build provenance attestations.
The solution combining a Software Bill of Materials (SBOM) with cryptographically signed build provenance attestations directly addresses software supply chain security. An SBOM details all third-party and open-source libraries (nested dependencies), enabling continuous vulnerability tracking. Signed build provenance attestations verify the integrity of the compilation process, confirming that the binary artifact was produced by an authorized build pipeline from the audited source repository without unauthorized code injection.
Adım Adım Çözüm
Anahtar Kavram
Third-Party Supply Chain Security and Software Provenance Verification
Tahmini Süre:1m 30s