Authenticated Multi-Privilege DAST with OWASP ZAP in CI/CD in Gitlab
Most DAST guides stop at unauthenticated baseline scans. The real attack surface sits behind the login page, and there is surprisingly little documentation on how to implement authenticated multi-privilege scanning with ZAP in CI/CD. I wrote a walkthrough covering browser-based authentication, JWT and cookie session management, and role-isolated scanning in GitLab pipelines — tested against production applications. Hope it saves someone the debugging time.
Link: https://medium.com/@mouhamed.yeslem.kh/authenticated-multi-privilege-dast-with-owasp-zap-in-ci-cd-in-gitlab-d300fdc94c43
If you found this useful, a share or a like goes a long way. Feedback is welcome.