~/talk

Enhancing CI/CD Secrets Security: The 3Rs Approach

name:Bobby Lin
links:none on file
slides:none on file

Describes concrete fixes: after a real incident where a CI provider’s master private key was stolen the talk lays out the 3Rs — inventory and remove high‑risk scopeless tokens, inject secrets at runtime via OIDC short-lived tokens, and stop leaks with pre‑commit/pre‑receive hooks plus custom SAST rules. Presents a built serverless on‑demand wrapper that enforces repo/branch and IP restrictions, recommends canary tokens, and shows short‑lived creds reduce urgent rotation and materially limit blast radius.

AI-written summary · about

  1. 0:00CI/CD secrets security intro
  2. 1:07Current CI/CD secret practices
  3. 5:21CI/CD breach case studies
  4. 8:16Reduce CI/CD secrets stored
  5. 13:57Overly permissive secrets handling
  6. 17:51Canary tokens for intrusion detection
  7. 19:15Minimize long-lived secrets
  8. 21:50Short-lived secrets with OIDC
  9. 27:53Prevent CI/CD secret leakage
  10. 30:30Detect secrets in Git repos
  11. 34:07Prevent secrets in logs
  12. 36:36Mask secrets in CI/CD logs
  13. 40:00Key factors for securing secrets
  14. 41:05Q&A: Git hooks & secrets
  15. 42:36Q&A: Short-lived secrets
  16. 44:04Q&A: CI/CD security evolution
  17. 45:30Q&A: Tools for unnecessary secrets
  18. 46:55Q&A: Applying the 3Rs
  19. 48:45Closing remarks
~/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.