The OWASP OFFAT tool autonomously assesses your API for prevalent vulnerabilities, though full compatibility with OAS v3 is pending. The project remains a work in progress, continuously evolving towards completion.
OWASP OFFAT (OFFensive Api Tester) is created to automatically test API for common vulnerabilities after generating tests from openapi specification file. It provides feature to automatically fuzz inputs and use user provided inputs during tests specified via YAML config file.
Note: The columns for ‘data_leak’ and ‘result’ in the table represent independent aspects. It’s possible for there to be a data leak in the endpoint, yet the result for that endpoint may still be marked as ‘Success’. This is because the ‘result’ column doesn’t necessarily reflect the overall test result; it may indicate success even in the presence of a data leak.
python -m pip install offat
offat -f swagger_file.json