~/talk

Improving the Security of a Large Open Source Project One Step...

slides:none on file

Node.js documents a threat model that narrows what counts as a vulnerability, uses HackerOne to take private reports and issue CVEs, and runs a rotating triage team of about five people to avoid single-person burnout. Fixes land in a private repo because public CI would disclose issues, then a release steward coordinates a 26‑step security release while CI is locked. Recent wins include an experimental permission model, automated dependency-update tooling and an OSSF scorecard program; Windows and CI platform expertise remain scarce.

AI-written summary · about

  1. 0:00Node.js security intro
  2. 1:28Node.js project background
  3. 4:55Reactive security process
  4. 8:27Threat model workflow
  5. 13:22Private security fixes
  6. 16:31Security release process
  7. 19:02Proactive security overview
  8. 20:26Dependency checks automation
  9. 22:10Node.js permission model
  10. 25:49Security best practices doc
  11. 27:37Automate dependency updates
  12. 29:04OSSF Scorecard & best practices
  13. 32:58One-click security releases
  14. 33:59Supply chain security review
  15. 34:40Individual contributions
  16. 38:15Organizational support
  17. 40:43Q&A
~/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.