Search across all documentation pages
9 pages in this section.
What a trust boundary is, why every Node.js backend has several of them, and how defense-in-depth turns a checklist of individual controls into a coherent security model - the mental model behind every other page in this section.
Learn Node.js security basics. Validate untrusted input from HTTP requests, files, and environment variables using Zod and other techniques.
Map OWASP API Security Top 10 risks to Node.js mitigations like Zod validation, object-level auth, rate limits, and dependency scanning.
Prevent prototype pollution attacks in Node.js. Learn to block unsafe lodash.merge, Object.assign, and recursive parsers from untrusted JSON.
Implement SSRF guards to block requests to internal IPs, cloud metadata, and private networks from user-supplied URLs.
Harden Node.js APIs against OWASP failures with these security best practices. Learn to validate input, manage secrets, and implement least privilege.
A single-page roundup of every highlight bullet from the 8 pages in the Security section, grouped by source page so you can scan all 32 takeaways without opening each article individually.