DAST scanner for web applications and APIs
CIS Level 1 hardened Ubuntu 24.04 LTS image by Lynxroute · unique credentials at first boot · CVE-scanned · SBOM and CIS report inside
| Cloud | Version | Software price | Last build | |
|---|---|---|---|---|
| Azure Marketplace VM image · plan payg-gen2 · Gen2 | 2.17.0 | $0.028/vCPU/hr Recommended VM: Standard_D2s_v3 | 2026-08-12 | Listing ↗ |
Software price only; cloud infrastructure is billed separately by the provider. Prices in USD.
| Base OS | Ubuntu 24.04 LTS |
| Hardening | CIS Level 1, Ubuntu 24.04 LTS (tailored) |
| License | Apache-2.0 |
| Upstream | ZAP Development Team |
| Machine-readable | product.json · catalog.json |
ZAP (Zed Attack Proxy) is the most widely used open-source dynamic application security testing scanner. It finds vulnerabilities in a running web application or API the way an attacker would - by sending real requests and analysing the responses - rather than by reading source code. A spider maps the application, passive rules inspect every response as it passes, and active rules probe for injection, cross-site scripting, broken access control, insecure deserialisation, path traversal and misconfiguration. ZAP imports OpenAPI, SOAP and GraphQL definitions to scan APIs that have no browsable UI, scores findings by confidence and risk, and exports HTML, JSON, XML or Markdown reports. Everything it does is driven by a documented REST API, which is what makes it the standard choice for automated security testing inside a build pipeline.
Security hardening:
OS hardening (CIS Level 1):
Compliance artifacts (inside the VM):
Credentials are generated at first boot and written to /root/zap-credentials.txt.
# accept the plan terms once, then:
az vm image terms accept --publisher lynxroute --offer zap --plan payg-gen2
az vm create -g my-rg -n zap --size Standard_D2s_v3 \
--image lynxroute:zap:payg-gen2:latest --admin-username azureuser --generate-ssh-keys
The most recent release with notes; the full release history is in product.json.
No release notes recorded yet.