15

Securing Web Applications

In this chapter, we are going to explore how to improve the security of our web applications. We will start by discussing the impact of a security incident on businesses and how to get started with security in our day-to-day work. Then we will explore key resources such as the OWASP Top 10, the Common Weakness Enumeration (CWE), and the Common Vulnerabilities and Exposures (CVE) to improve our understanding of security in modern web applications.

Then, we will explore the Node.js threat model and the official Node.js best practices to improve the security of our applications. We will apply this knowledge to create a checklist that we can use to improve the security of our existing applications.

Finally, we will ...

Get Node.js for Beginners now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.