The NodeJS Security Playground is a comprehensive series of hands-on labs based on NodeJS app security. Face real-world vulnerabilities and learn secure coding practices like never before.
We start off with playgrounds on ACL Casbin, Excessive Data Exposure, and IDOR-Mass Assignment. We'll also be getting into ReDOS attacks, Request Input Filter Validation, Stored Cross-Site Scripting (XSS), Template Injection, and XML External Entity (XXE).
ACL Casbin
Excessive Data Exposure
IDOR Mass Assignment
ReDOS
Request Filter Input Validation
Stored XSS
Template Injection
XXE
Playgrounds are sandbox-style lab environments where you need to attack and defend a target application from each vulnerability. As you do so, your hands-on knowledge of how to build these apps securely will get stronger.
Hands-on exercises like these will help you learn faster, with the objective of gearing you up for security challenges in the workplace.