Loading video player...
CI/CD pipeline breaches are up 742% — and most teams are still making the same mistakes. In this complete 2026 masterclass, I walk you through the 10 critical security best practices that protect your software supply chain from the SolarWinds-style attacks that are happening RIGHT NOW. In this video, you'll learn: - How to manage secrets properly (Vault, OIDC, TruffleHog scanning) - Why you must pin GitHub Actions to SHA hashes — not tags - Container security: distroless images + Trivy scanning - Signing artifacts with Cosign/Sigstore (keyless — no key management!) - SAST with CodeQL + Semgrep and DAST with OWASP ZAP - Least privilege permissions — why write-all is a ticking time bomb - Branch protection, required reviewers, and signed commits - Audit logging and SIEM integration ⏱ TIMESTAMPS 0:00 - Intro: The XZ Utils Attack 1:35 - Real-world CI/CD breaches (SolarWinds, CodeCov, XZ Utils, tj-actions) 3:30 - The CI/CD attack surface map 5:45 - Agenda: 10 best practices overview 6:35 - Practice #1: Secrets Management (Vault + TruffleHog) 12:20 - Practice #2: OIDC & Keyless Cloud Authentication 14:53 - Practice #3: Dependency Security (Trivy + SBOM) 18:30 - Practice #4: Pin Actions to SHA (not tags!) 20:20 - Practice #5: Container Security (Distroless + Trivy) 23:10 - Practice #6: Artifact Signing with Cosign/Sigstore 25:40 - Practice #7: SAST + DAST (CodeQL, Semgrep, ZAP) 28:40 - Practice #8: Least Privilege Permissions 30:45 - Practice #9: Branch Protection Rules 33:25 - Practice #10: Audit Logging & SIEM 37:45 - SLSA Framework (Supply Chain Levels) 39:15 - Complete Secure Pipeline Demo Overview 40:20 - Security Checklist (screenshot this!) 41:25 - Key Takeaways 42:00 - What to implement first? 🔗 RESOURCES & LINKS 📁 Full demo code (GitHub Actions workflow + Dockerfile):https://github.com/shazforiot/secure-cicd-pipeline 📋 Security checklist PDF 📚 Sigstore/Cosign docs: https://docs.sigstore.dev 📚 SLSA Framework: https://slsa.dev 📚 GitHub OIDC setup 📚 Trivy docs: https://aquasecurity.github.io/trivy 🔔 Subscribe for more DevSecOps content: https://github.com/shazforiot/secure-cicd-pipeline #cicd #devsecops #githubactions #security #devops