All terms

    Supply-chain Levels for Software Artifacts

    OpenSSF framework defining progressive levels of build-system integrity for software supply chain security, focused on tamper-resistance of the build.

    Reviewed by Christian Espinosa, Founder, Blue Goat CyberLast reviewed June 20, 2026

    Definition

    SLSA, Supply-chain Levels for Software Artifacts, is an industry-consensus software supply-chain security specification. Version 1.2 separates Build and Source tracks. Build levels L1, L2 and L3 progress from provenance availability to hosted-build authenticated provenance and hardened build-platform protections. The former four-level model, including Build Level 4, is obsolete.
    What the regulation says
    SLSA is voluntary supporting supply-chain evidence, not an FDA requirement or guaranteed acceptance route. In SSDF v1.1, PS.3 is Archive and Protect Each Software Release, not Verify Third-Party Software; component reuse is addressed in PW.4. PO.3 addresses supporting toolchains.

    What this means in practice

    SBOMs identify components; provenance records build origins and inputs. Verify provenance against trusted expectations. Neither proves the source is benign or prevents every upstream compromise, including attacks involving malicious authorized source changes.

    Examples

    • Illustrative: A medical device manufacturer achieves SLSA Level 2 for their firmware build process by using a cloud-hosted build service that automatically generates and signs provenance attestations for each release.
    • Illustrative: During a pre-market submission, a medical device developer includes SLSA Level 3 attestations for critical software components, demonstrating that the code was built in a hardened, tamper-resistant environment.
    • Illustrative: A hospital requests and verifies supplier provenance against trusted build expectations, while separately assessing component security.
    Common pitfalls
    • •Equating SBOM with supply-chain security, without provenance, an SBOM can be fabricated.
    • •Choose a track and version before setting a target. Start with Build L1 provenance and progress toward L2 or L3 as appropriate, rather than targeting obsolete Build L4.
    • •Ignoring third-party SLSA provenance when selecting components, the framework's value compounds when consumed and produced.

    Frequently asked questions

    An SBOM (Software Bill of Materials) tells you what components are inside a software artifact, but it does not tell you whether the artifact was actually built from the sources it claims or whether the build process was tampered with; SLSA (Supply-chain Levels for Software Artifacts) addresses that gap by defining verifiable provenance, cryptographically signed attestations of how, where, and from what source an artifact was built.
    Grouped by theme
    Cited by

    Where this term appears across MedTech Terms.

    Latest in MedTech

    Sources

    5 sources

    Sources support the definition or relevant regulatory context, not necessarily every claim on this page. Each is graded against our source-tier hierarchy so you can see what rests on binding law versus commentary.

    Official-source claim check:

    SLSA v1.2 uses separate Build and Source tracks, not the legacy four-level model.

    Partial review: verified corrections are applied, but this is not a full accuracy certification. The last full review date is unchanged.

    Remaining verification limits
    • Secondary regulatory, standards-clause, market-prevalence or procurement claims were not fully substantiated by accessible original text.
    Tier 2Regulator guidance and consensus· 5
    Link health: 3 verified 2 unchecked· last checked 2026-06-20
    OpenSSF·3CISA·1FDA·1
    1. 1
      SLSA Specification
      Tier 2 Verified
      OpenSSFslsa.dev
    2. 2
      CISA - Healthcare and Public Health Sector
      Tier 2 Verified
      CISAcisa.gov
    3. 3
      FDA - Cybersecurity for Medical Devices
      Tier 2 Verified
      FDAfda.gov
    4. 4
      SLSA v1.2
      Tier 2 Unchecked
      OpenSSFslsa.dev
    5. 5
      SLSA tracks
      Tier 2 Unchecked
      OpenSSFslsa.dev

    Inline markers like [1] jump to the matching reference above.