Software Supply Chain Security
Software supply chain security is the practice of protecting the components, activities, and processes involved in creating and deploying software. Because modern software is assembled from many internal and external parts, this discipline aims to reduce the risk that any of those parts introduces a vulnerability or is tampered with before or during use. It typically combines practices drawn from both risk management and cybersecurity.
Software supply chain security is the securing of the components, activities, and practices involved in the creation and deployment of software, spanning the collection of steps that create, transform, and assess the quality and policy conformance of software artifacts. In practice it applies risk management and cybersecurity controls across the software's lifecycle, and often incorporates artifacts such as a Software Bill of Materials (SBOM) to provide visibility into constituent components. It is generally treated as one component of the broader challenge of managing cybersecurity related to supply chains, and its scope centers on software artifacts and their development and deployment pipeline rather than the full range of physical, logistical, financial, or geopolitical supply chain risks. Coverage typically depends on program maturity and the depth of component visibility; visibility into transitive or lower-tier software dependencies may be limited.
Why it matters
Modern software is rarely written entirely from scratch. Applications are assembled from internal code, open-source libraries, commercial dependencies, build tools, and deployment pipelines, meaning that a weakness or tampering event in any single component can propagate into the finished product. Software supply chain security matters because organizations increasingly consume software they did not build, and because visibility into the constituent parts of that software is often incomplete. A vulnerability introduced upstream can affect many downstream consumers before it is detected.
Who it's relevant to
Inside SSCS
Common questions
Answers to the questions practitioners most commonly ask about SSCS.