XSS, CSRF & Injection
How cross-site scripting happens, why frameworks escape by default, the danger of innerHTML-style APIs, and how SameSite cookies stop CSRF.
You're done when
- You never render user HTML without sanitising it (for example with DOMPurify).
- You can explain XSS and CSRF to a teammate.