CI/CD pipelines are high-value attack targets.
Pipeline Threats
- Compromised dependencies
- Secret exposure
- Code injection
- Build tampering
- Deployment hijackingSecurity Controls
- Sign commits and artifacts
- Scan dependencies
- Use ephemeral build agents
- Restrict pipeline permissions
- Audit pipeline changesBest Practices
- Branch protection rules
- Required reviews
- Secret management
- SLSA compliance
- Immutable artifacts