Skip to content

OWASP ZAP - API test #53

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
1 task
theblockstalk opened this issue Jul 31, 2023 · 2 comments
Closed
1 task

OWASP ZAP - API test #53

theblockstalk opened this issue Jul 31, 2023 · 2 comments
Assignees

Comments

@theblockstalk
Copy link
Contributor

Acceptance criteria

  • automated test setup using OWASP ZAP API scanner

https://www.zaproxy.org/
https://github.com/marketplace/actions/owasp-zap-api-scan

follow up

  • fix security issues
@theblockstalk
Copy link
Contributor Author

Run manually with
docker run owasp/zap2docker-stable zap-api-scan.py -t http://10.0.3.15:5000/openapi.json -f openapi

@theblockstalk
Copy link
Contributor Author

theblockstalk commented Aug 1, 2023

ZAP only supports OpenAPI API spec. We are using AsyncAPI as it supports Websockets properly (OpenAPI does not do this very well).
https://www.zaproxy.org/docs/docker/api-scan/
OAI/OpenAPI-Specification#523

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant