Skills / Engineering / OWASP ZAP Web Scanner

OWASP ZAP Web Scanner

Find web application vulnerabilities with OWASP ZAP, the leading open-source DAST scanner. Configure baseline and active scans, write scan policies, catch OWASP Top 10 issues like XSS, SQL injection, and CSRF, and integrate automated security testing into CI/CD.

OWASP ZAP (Zed Attack Proxy) is a dynamic application security testing tool for finding runtime vulnerabilities in web apps you own. This skill helps you run baseline and full active scans, tune scan policies to cut false positives, authenticate scans against protected areas, and add zap-baseline to CI pipelines.

security dast web-security owasp devsecops

When to use

Use for dynamic security testing of your own web applications — running baseline or active scans, tuning scan policies, and integrating OWASP Top 10 checks into CI/CD.

Examples

Run a baseline scan

Quick passive DAST pass

Set up an OWASP ZAP baseline scan against my web app and summarize the OWASP Top 10 findings

Authenticated active scan

Scan behind a login

Configure a ZAP active scan that authenticates with a session token so it can test protected pages

Add ZAP to CI

Gate deploys on DAST results

Add a zap-baseline scan to my GitHub Actions workflow and fail on high-risk alerts
Added to wishlist