Skip to main content

07. References & Standards

Authoritative resources, security specifications, open-source audit tools, and CVE case studies for CI/CD Pipeline Security.


1. Industry Frameworks & Specifications

Framework / StandardOrganizationFocus AreaResource Link
SLSA Framework (v1.0)OpenSSF / GoogleSoftware provenance & build level securityslsa.dev
OWASP Top 10 for CI/CDOWASP FoundationCI/CD pipeline risk classificationowasp.org/www-project-top-10-ci-cd-security-risks
NIST SP 800-218 (SSDF)NISTSecure Software Development Frameworkcsrc.nist.gov/publications/detail/sp/800-218
CIS GitHub Actions BenchmarkCenter for Internet SecurityHardening benchmark for GitHub Actionscisecurity.org/benchmarks
CISA Open Source StrategyUS CISASupply chain defense strategycisa.gov/resources-tools/services/open-source-software-security-roadmap

2. Essential CI/CD Security Tooling

┌─────────────────────────────────────────────────────────────────────────────────────────┐
│ RECOMMENDED CI/CD SECURITY STACK │
├───────────────────┬──────────────────────────────────┬──────────────────────────────────┤
│ Category │ Tool Name │ Repository / Project │
├───────────────────┼──────────────────────────────────┼──────────────────────────────────┤
│ Secret Scanning │ TruffleHog │ github.com/trufflesecurity/trufflehog │
│ Secret Scanning │ Gitleaks │ github.com/gitleaks/gitleaks │
│ SAST Audit │ Semgrep │ github.com/semgrep/semgrep │
│ Action Linter │ zizmor │ github.com/woodruffw/zizmor │
│ Action Linter │ actionlint │ github.com/rhysd/actionlint │
│ SCA Vulnerability │ Trivy │ github.com/aquasecurity/trivy │
│ Egress Guard │ StepSecurity Harden-Runner │ github.com/step-security/harden-runner │
│ Artifact Signing │ Sigstore / Cosign │ github.com/sigstore/cosign │
│ Policy-as-Code │ Conftest (OPA Rego) │ github.com/open-policy-agent/conftest │
│ Admission Control │ Kyverno │ github.com/kyverno/kyverno │
│ Provenance │ SLSA GitHub Generator │ github.com/slsa-framework/slsa-github-generator │
└───────────────────┴──────────────────────────────────┴──────────────────────────────────┘

3. CVE & Supply Chain Incident Bibliography

Incident / CVEYearVector / MechanismAnalysis Reference
SolarWinds SUNBURST2020MSBuild compilation plugin injection & signed DLL backdoorCISA Alert AA20-352A
Codecov Uploader2021GCS script tamper & environment variable exfiltrationCodecov Security Update
CVE-2024-3094 (XZ Utils)2024M4 macro build injection & SSH authentication bypassNIST NVD CVE-2024-3094
CircleCI Breach2023Engineer malware compromise & runner secret theftCircleCI Security Report
Alex Birsan Dependency Confusion2021Public vs private registry version priority exploitationMedium Research Post

4. Documentation & Further Reading


[!NOTE] All guides in AppSec Atlas are open-source and continuously updated against emerging threats.


Return to Module Overview & Index →

Share this guide