~/talk

Improving the Security of a Large Open Source Project One Step at a Time

slides:none on file

Node.js security working group describes concrete changes: OSSF funding pays a dedicated security role and multiplies volunteer effort; a documented threat model guides CVSS decisions; a 4–5 person rotating HackerOne triage team handles private reports and CVE issuance; Node 20 ships an experimental permission model to restrict fs/threads/inspect; a dependency-vulnerability repo plus automated dependency-updates reduce blind spots; a 26-step security-release process uses release stewards but full release automation (one-click buttons) and broader CI coverage remain work in progress.

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.