Join our Newsletter — 33% off our NHI Course
Home› Glossary› Cyber Security› SLSA
Cyber Security

SLSA

← Back to Glossary
By NHI Mgmt Group Updated October 30, 2026 Domain: Cyber Security

SLSA is a framework for measuring the integrity of software supply chains. It defines progressively stronger controls for build provenance, isolation, and verification so organisations can raise assurance in a structured way rather than treating trust as a binary claim.

What SLSA Measures and Why It Matters

SLSA is about proving that software artifacts were built in a controlled, traceable way. It moves supply chain trust away from assumptions and toward evidence, so teams can compare build integrity across projects, pipelines and release stages. That makes it useful anywhere the provenance of an artifact affects security decisions.

In practice, SLSA is valuable because integrity failures often start before code reaches production. A weak build path can let tampered source, altered dependencies or untrusted automation produce a release that looks legitimate but cannot be trusted. For a broader view of how delivery pipelines are secured, see NHIMG’s DevSecOps Guide.

Build Provenance, Isolation, and Verification

The framework is structured around three ideas that reinforce one another. Build provenance answers where an artifact came from and how it was produced. Isolation reduces the chance that one compromised build context can influence another. Verification gives consumers a way to check that the artifact they received matches the expected lineage.

Those controls matter because modern delivery systems are distributed, automated and heavily dependent on third-party components. If provenance is missing or weak, it becomes harder to distinguish a genuine release from a manipulated one. NHIMG’s CI/CD Pipeline Identity Security Guide is a useful companion when the question is how pipeline trust is actually established.

SLSA is therefore best understood as a maturity model for trust, not a single safeguard. The higher the level of assurance, the less an organisation has to rely on informal confidence in a build system and the more it can rely on recorded, testable evidence.

How SLSA Fits Software Supply Chain Security

SLSA sits alongside controls such as dependency management, artifact signing and release governance, but its distinctive focus is the integrity of the build path itself. It helps organisations reason about whether an artifact was produced from expected inputs, in an expected environment, with expected controls in place.

That makes it especially relevant where packages, containers or application binaries are redistributed and consumed at scale. A compromised build pipeline can turn a normal delivery process into a distribution channel for malicious or altered software. NHIMG’s Open Source Security Guide expands the adjacent controls around dependency integrity, while the SLSA project page remains the primary reference for the framework itself.

For teams building security into delivery from the start, SLSA is most effective when it is treated as part of a larger assurance pattern: source control discipline, reproducible or well-attested builds, protected signing steps and verifiable release metadata.

What a Stronger SLSA Posture Changes Operationally

Operationally, SLSA changes how much trust an organisation places in its pipeline by default. Instead of assuming the release process is safe because it usually works, teams can require stronger evidence before promoting artifacts into downstream environments.

It also changes how exceptions are handled. If a pipeline cannot yet meet a stronger provenance level, the organisation should know exactly which trust assumption is missing, rather than treating the gap as a vague maturity issue. NHIMG’s OWASP Top 10 A08 Guide is relevant here because software and data integrity failures often emerge through the same release-chain weaknesses that SLSA is designed to harden.

In that sense, SLSA is not just a checklist for build teams. It is a common language for release assurance, helping security, engineering and platform teams discuss whether a particular artifact deserves trust, and on what evidence that trust should rest.

Risk and Threat Considerations

Software supply chains are attractive to attackers because they offer scale. If an adversary can alter one build process or poison one trusted dependency path, the result can propagate to many downstream consumers at once. SLSA reduces that exposure by making provenance and build integrity harder to fake.

Failure mechanism: A compromised build environment, manipulated dependency source or weakly protected publishing step can produce an artifact that appears legitimate but was not created under the expected controls.

Impact: Downstream systems may install or execute software that carries hidden changes, malicious logic or unreviewed content, creating integrity, persistence and distribution risk across the environment.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

SLSA, NIST SP 800-53 Rev 5 and OWASP ASVS set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
SLSASupply-chain Levels for Software ArtifactsDefines build provenance and integrity assurance for software artifacts.
Recommendation — Use provenance and verification evidence to raise release assurance before promoting artifacts.
NIST SP 800-53 Rev 5SI-7 — Software, Firmware, and Information IntegrityAddresses integrity checks for software and firmware artifacts.
CM-5 — Access Restrictions for ChangeLimits who can make or approve changes in controlled build paths.
SA-12 — Supply Chain ProtectionCovers supply-chain risk management for externally sourced components and services.
Recommendation — Apply integrity verification to detect tampering in build and release artifacts. Restrict change authority in build and release systems to reduce supply-chain tampering. Assess and control supplier and component risk across the software supply chain.
OWASP ASVSV15 — Secure Coding and ArchitectureSupports design and verification of software integrity and build-related safeguards.
Recommendation — Verify release and build architecture supports integrity, traceability and tamper resistance.

Practitioner Guidance

Why practitioners should care: SLSA is most useful when teams need to decide how much release evidence is enough for a given trust boundary. It gives engineering and security teams a shared way to talk about build assurance without reducing the question to a binary “trusted or not trusted” judgment.

What to watch for: The weakest points are usually the ones closest to release authority, such as unprotected build runners, unclear artifact lineage, and signing or publishing steps that can be influenced by broader pipeline credentials or manual shortcuts.

Practitioner takeaway: Treat SLSA as a way to make build trust measurable, so every increase in assurance is backed by visible control rather than informal confidence.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 30, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org