StrangerDanger: Finding Security Vulnerabilities Before They Find You!
summary
A small demo app called Goof sample app uses real vulnerable NPM modules and shows concrete exploits: marked XSS via sanitization bypass, dust.js remote code execution by injecting evaluated template expressions, plus references to yarn MITM and the event-stream supply‑chain compromise. Data points include “61% packages considered abandoned” and an average of four nested packages per install with 78% of vulnerabilities in transitive deps. Scanning with Snyk finds issues, automated PR fixes and CI blocking are shown as practical mitigations.
AI-written summary · about
chapters (5)
- 0:00Open-source security risks
- 7:28Security vulnerability demo
- 19:03Why vulnerabilities spread
- 21:28Fixing vulnerabilities challenges
- 23:34Responsible open-source use
related talks
35mStrangerDanger: Finding Security Vulnerabilities Before They Find You!
27mStrangerDanger: Finding Security Vulnerabilities Before They Find You
14mStranger Danger: Tracking Vulnerabilities in Your Third Party Code
34mStranger Danger: Finding Security Vulnerabilities Before They Find You!
37mStranger Danger: Finding Security Vulnerabilities Before They Find You!
40mSecuring your dependencies
32mWriting Secure JavaScript Code
41mLive Hacking: Breaking into Your Web App
