Release integrity is the assurance that the software a team ships is the same software it documented and approved. It depends on immutable build references, protected signing material, and reliable verification so downstream teams can trust the release record.
Expanded Definition
Release integrity means the delivered software, container image, model artifact, or package is exactly the approved artifact, with a verifiable chain from source to production. It is narrower than general code quality and broader than simple checksum validation because it also covers signing, provenance, and controlled release records.
In NHI and CI/CD environments, release integrity depends on immutable build references, protected signing keys, reproducible or at least attestable builds, and verification at deployment time. Definitions vary across vendors on whether provenance attestations alone are sufficient, but the operational goal is consistent: prevent tampering, substitution, or unauthorized rebuilds from entering the software supply chain. NIST guidance on software supply chain and system integrity aligns with this control objective, especially where release approval and deployment trust must be separated from the build system itself through the NIST Cybersecurity Framework 2.0.
The most common misapplication is treating a tagged repository commit as proof of release integrity, which occurs when teams skip artifact signing and allow mutable build outputs to move between environments.
Examples and Use Cases
Implementing release integrity rigorously often introduces pipeline friction, requiring organisations to balance deployment speed against stronger verification, change control, and key protection.
- A platform team signs every container image with a protected release key, then blocks deployment unless the signature and digest match the approved attestation.
- A service account used in CI/CD pulls only immutable artifact hashes from the build registry, reducing the chance that a late-stage rebuild silently changes what was approved.
- An engineering org reviews incidents from the lens of secret exposure after adopting the Ultimate Guide to NHIs, then hardens pipeline credentials and release signing workflows.
- A security team verifies that a software bill of materials and provenance record match the release candidate before promoting it into production.
- A regulated business requires release approval from one system and deployment from another, so no single operator can alter code, approve it, and ship it without traceable evidence.
Where supply chain assurance is mature, teams also align to the NIST Cybersecurity Framework 2.0 to make artifact verification part of operational readiness rather than a last-minute checkbox.
Why It Matters in NHI Security
Release integrity is critical because NHIs often carry the credentials, signing rights, and deployment authority that make an unsafe artifact look legitimate. If an attacker compromises a pipeline token, signing certificate, or build agent, the organisation may distribute malicious code through trusted channels, turning the release process itself into an attack path.
NHIMG research shows that 79% of organisations have experienced secrets leaks, with 77% of those incidents resulting in tangible damage, and 96% store secrets outside secrets managers in vulnerable locations including code, config files, and CI/CD tools, according to the Ultimate Guide to NHIs. Those conditions directly weaken release integrity because the same credentials used to build and sign software can also be stolen to alter it. Strong release integrity therefore depends on limiting signing privilege, isolating pipeline identities, and ensuring every release can be independently verified after the fact. In practice, this sits alongside broader identity governance and secure development controls described in the Ultimate Guide to NHIs and the NIST Cybersecurity Framework 2.0.
Organisations typically encounter release integrity as an urgent issue only after a bad build, stolen signer, or poisoned pipeline forces them to prove which artifact actually reached production.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-02 | Release integrity depends on protecting secrets and signing material used by NHIs. |
| NIST CSF 2.0 | PR.DS-6 | Data integrity controls map to verifying software artifacts and provenance in the release path. |
| NIST CSF 2.0 | PR.AC-1 | Access control is central because pipeline identities can alter what gets signed or deployed. |
Lock down NHI secrets, signing keys, and build credentials so only approved artifacts can be released.
Related resources from NHI Mgmt Group
- Why do file integrity tools miss attacks like Copy Fail?
- What is the difference between code integrity risk and identity exposure risk in CI/CD?
- What is the difference between provenance and integrity in container security?
- When should organisations treat privileged access as a release gate in ERP programmes?
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on June 23, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org