Module 05 Practice Pack - CSRF

This is the CWAP Module 05 practice pack for Cross-Site Request Forgery. Each mini-lab is isolated. The demo session cookie is deliberately not SameSite=Strict, so cross-site requests carry it. Prove each finding by firing the malicious request shape - the PoC Tester does it for you - then check Progress.

Naked mini-labs

Each is a minimal app with exactly ONE exploitable finding. No hunting required.

GET-based CSRF
POST CSRF (no token)
Token never validated
SameSite gap

Methodology mini-labs

Realistic apps. You must search, map every state change, and develop a method.

Find the unprotected action

More hands-on practice → labs.hackxpert.com