Secure Pipeline Verification Standard (SPVS) - An OWASP incubator project
About Secure Pipeline Verification Standard (SPVS)
SPVS
The Secure Pipeline Verification Standard (SPVS) is a comprehensive, security-focused framework designed to assess, enhance, and standardize the security maturity of software delivery pipelines across the full lifecycle: Plan, Develop, Integrate, Release, and Operate.
SPVS delivers structured, actionable controls to help manage and mitigate risks tied to code, artifacts, and operational environments, embedding security from inception through continuous operations. It promotes a proactive, security-first culture that aligns with compliance requirements, ensures artifact integrity, and reinforces operational resilience within modern DevSecOps ecosystems.
Built on a multi-tiered maturity model, SPVS allows teams to start with baseline security practices and progress toward advanced, secure-by-design pipelines. It is both scalable and adaptable, supporting diverse cloud, hybrid, and on-premises environments and aligning with methodologies like Agile, DevOps, and Engineering.
By embedding security at every phase and continuously validating controls, SPVS transforms traditional software pipelines into secure, resilient, and compliant systems. It provides a standardized, measurable approach for organizations to design, implement, and sustain secure pipelines, serving as a critical enabler of long-term DevSecOps success.
Goal
To provide a robust suite of controls and best practices that:
Ultimately, SPVS empowers organizations to deliver secure, reliable, and compliant software ā efficiently and at scale.
Key Aspects of the SPVS Guide
The Secure Pipeline Verification Standard (SPVS) provides a structured, adaptable, and actionable framework that integrates security across all stages of the software pipeline ā Plan, Develop, Integrate, Release, and Operate.
1. Multilevel Control Framework
SPVS introduces a tiered control structure that aligns with organizational maturity levels.
2. Progressive Implementation Pathway
Provides a stage-by-stage roadmap for building secure pipelines.
3. Customizable and Adaptable Controls
Delivers flexible, environment-agnostic controls tailored to diverse software delivery ecosystems.
4. Comprehensive Pipeline Coverage
Covers the end-to-end software lifecycle, embedding security throughout.
5. Actionable and Dynamic Resource
Acts as a living framework designed for continuous evolution and measurable improvement.
SPVS Stages
The Secure Pipeline Verification Standard (SPVS) enhances traditional DevSecOps and DevOps practices by embedding security principles into every phase of the software delivery lifecycle.
1. Plan
Define scope, objectives, and security requirements for each iteration.
2. Develop
Build security into the code from the start.
3. Integrate
Securely integrate new code into the main codebase.
4. Release
Ensure production-ready, secure, and compliant deployments.
5. Operate
Maintain and protect production environments.
š Why did the SPVS framework start a band? -> It already had great stage
OWASP is a nonprofit foundation improving software security through open-source projects, global communities, and education. All resources are free and open to everyone.
OWASP, the OWASP logo, and Global AppSec are registered trademarks and AppSec Days, AppSec California, AppSec Cali, SnowFROC, OWASP Boston Application Security Conference, and LASCON are trademarks of the OWASP Foundation, Inc.