BACK
In an era of increasing supply chain attacks, maintaining the security and integrity of software artifacts throughout their development and deployment is paramount. This case study details how a large Swiss insurance company enhanced its supply chain security measures by integrating the Supply-chain Levels for Software Artifacts (SLSA) framework Level 2 into its Continuous Integration and Continuous Deployment (CI/CD) processes. The company prioritized a fully automated approach to ensure that its security standards are consistently met, providing robust protection against vulnerabilities in the software supply chain.
The company aimed to enhance its security levels and enhance traceability in response to the exponential growth of next-generation supply chain attacks. The driving force behind this initiative was not only to safeguard against these threats but also to ensure stringent data and privacy protection. This included maintaining detailed records of the creation of each software artifact, including the libraries and third-party software it contained. This comprehensive approach was crucial for enabling traceability and rapid response capabilities in the event of another global supply chain attack, ensuring that the company could quickly identify and mitigate potential breaches.
The strategy involved the implementation of CI/CD technologies, employing GitLab runner infrastructure, Docker registries, and the SLSA framework tooling for artifact signing with Sigstore. Key components of the solution included:
About the solution provider