OWASP Top 10 CI/CD Security Risks
Official docs outline
10 sections- CICD-SEC-1 Insufficient Flow Control Mechanisms
Branch protection, required reviews and gated deployments.
- CICD-SEC-2 Inadequate Identity and Access Management
Identity sprawl, stale accounts and weak CI access control.
- CICD-SEC-3 Dependency Chain Abuse
Dependency confusion, typosquatting and malicious packages.
- CICD-SEC-4 Poisoned Pipeline Execution
Direct, indirect and public PPE through modified pipeline definitions.
- CICD-SEC-5 Insufficient PBAC
Pipeline-based access controls and over-privileged jobs.
- CICD-SEC-6 Insufficient Credential Hygiene
Secrets in code and logs, long-lived credentials and scoping.
- CICD-SEC-7 Insecure System Configuration
Hardening of CI/CD systems, runners and patching.
- CICD-SEC-8 Ungoverned Usage of 3rd Party Services
Third-party integrations, apps and actions with excessive permissions.
- CICD-SEC-9 Improper Artifact Integrity Validation
Artifact signing, verification and provenance.
- CICD-SEC-10 Insufficient Logging and Visibility
Audit logs and detection across the pipeline.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
More in OWASP
All 33- OWASP Node.js Security Cheat Sheets
- OWASP Password Storage Cheat Sheet
- OWASP REST Security Cheat Sheet
- OWASP SAMM
- OWASP Secrets Management Cheat Sheet
- OWASP Session Management Cheat Sheet
- OWASP SSRF Prevention Cheat Sheet
- OWASP Top 10 (2021)
- OWASP Top 10 (2025)
- OWASP Top 10 for LLM Applications
- OWASP Web Security Testing Guide
- OWASP XSS Prevention Cheat Sheets