Framework for Frontend & Node.js Vulnerability Management
summary
Covers a practical vulnerability-management framework that assesses dependencies, enforces prevention patterns, automates detection and applies risk-based patches: DOMPurify for sanitization, npm audit and automated dependency scans in CI/CD, container rules (Alpine base, nonroot), and parameterized DB queries. Specifies SLAs: critical zero-day patching within 24 hours, high within 7 days, medium within 30 days. Recommends TypeScript for type safety but warns it does not replace runtime validation, and shows how to block XSS, prototype pollution, dependency confusion, and server-side injection.
AI-written summary · about
chapters (10)
- 0:00Introduction and Speaker Background
- 0:24Overview of JavaScript Vulnerabilities
- 3:36JavaScript Attack Vectors
- 6:59Vulnerability Management Framework
- 9:16Front-End Security Measures
- 11:56Back-End Security Practices
- 14:19Automation and Integration
- 15:02Risk-Based Patch Management
- 15:46TypeScript's Role in Security
- 16:42Conclusion and Final Thoughts
related talks
53mnpm vulnerabilities: the call is accepted
38mThe Security Toolbox For Node
58mPractical Secure Development and Operations with JavaScript in 2020
56mNode.js Security
42mSponsored Session: Dependencies: Do's and Don'ts
19mNode Security
27mState of Node.js Security
24mStrangerDanger: Finding Security Vulnerabilities Before They Find You!
