Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Preventing DoS Attacks in Node.js Applications - Security Best Practices

Conf42 via YouTube

Overview

Learn essential strategies for protecting Node.js applications from Denial of Service (DoS) attacks in this conference talk from Conf42 JS 2024. Explore common vulnerabilities specific to Node.js applications, including JSON parsing issues, XML bombs, the Billion Laughs attack, and regex backtracking problems. Discover the critical differences between synchronous and asynchronous storage operations and their impact on application security. Master practical techniques for identifying, preventing, and mitigating various types of DoS attacks through detailed examples and real-world scenarios. Walk away with actionable insights and key security practices to implement robust DoS protection in Node.js applications.

Syllabus

Introduction and Welcome
Understanding DOS Attacks
Node.js Application Vulnerabilities
JSON Parsing Vulnerabilities
XML Bombs and Billion Laughs Attack
Regex Backtracking Vulnerabilities
Synchronous vs Asynchronous Storage Operations
Conclusion and Key Takeaways

Taught by

Conf42

Reviews

Start your review of Preventing DoS Attacks in Node.js Applications - Security Best Practices

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.