~/talk

Continuous Security: Integrate security tools into your DevOps Pipeline

Talkat Build Stuff 2020 · 2020-11-11..11-15· [security, devops-and-delivery]
links:none on file
slides:none on file

Shifts security left by integrating concrete tools into CI/CD: run OWASP Dependency-Check or npm audit to scan libraries and fail builds on critical CVEs, add SonarQube rules for inline static checks, use ZAP quick scan in the pipeline and schedule full active scans against staging (active scans are resource heavy and can disrupt services), validate TLS with SSL tools and Mozilla Observatory, use ASVS and Cheat Sheets for checklists, and note high performers spend about 50% less time remediating security issues.

AI-written summary · about

  1. 0:00Introduction to Continuous Security
  2. 1:04Why build secure software
  3. 2:09Shifting security left in DevOps
  4. 3:10Measuring DevOps performance with security
  5. 4:34Integrating security into CI/CD pipelines
  6. 5:36Tools and languages covered
  7. 5:57Introduction to OWASP
  8. 7:00OWASP Dependency-Check for vulnerabilities
  9. 9:48Dependency-Check in Java projects
  10. 10:50Dependency-Check for .NET and PHP
  11. 11:52Jenkins integration for Dependency-Check
  12. 12:13Real-world Dependency-Check results
  13. 13:39Fixing vulnerabilities with Dependency-Check
  14. 14:20npm audit for JavaScript security
  15. 15:04SonarQube for static code analysis
  16. 16:30SonarQube security rule sets
  17. 17:12SonarQube Jenkins integration
  18. 18:17SonarQube setup and demo
  19. 18:58OWASP ZAP for web vulnerability scanning
  20. 20:23ZAP integration methods
  21. 21:04ZAP GUI and Jenkins plugin
  22. 22:30Running ZAP in CI/CD pipelines
  23. 23:11ZAP scan types and safety
  24. 24:35ZAP API and OpenAPI integration
  25. 25:39Preventing API misconfigurations
  26. 26:20Optimizing ZAP in pipelines
  27. 27:21OSAFT for TLS certificate validation
  28. 28:04Using OSAFT in infrastructure code
  29. 29:07OWASP ASVS for application security
  30. 29:49ASVS for DevOps infrastructure
  31. 30:32OWASP Cheat Sheet Series
  32. 31:37Benefits of security cheat sheets
  33. 32:17Secure password storage guidance
  34. 33:00Mozilla Observatory for HTTP headers
  35. 34:29Implementing Mozilla Observatory
  36. 35:11Failing builds on security headers
  37. 35:56Quick review of all tools
  38. 37:18Securing CI/CD pipeline infrastructure
  39. 38:20Final takeaways and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.