More than 500 Node packages get published to npm every day. Even though at a slower pace, security researchers consistently discover and publish vulnerabilities found in these packages. Analysis of these vulnerabilities reveals some valuable insights for Node developers and security testers. This presentation walks the audience through patterns found in over thousand publicly known Node vulnerabilities. It covers:
Further, the presentation will highlight common programming mistakes that caused some of the top vulnerabilities, including:
The information gained from this presentation would help the audience to be aware of and avoid common security issues when developing their own Node packages or Node application code.
Chetan Karande is a full stack web developer, security researcher, author, and speaker at developer conferences.
He is the author of Securing Node Applications (O’Reilly Media) and contributor to multiple open source projects.
He is a member of the Open Web Application Project (OWASP) organization and a project leader for the OWASP NodeGoat project, an open source learning platform for Node.js security.
He works as a Principal Software Engineer at DTCC, with a focus on building fast, maintainable, and secure user interfaces.
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
©2018, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org