cerberauth/VulnAPI Action
VulnAPI is an open-source project designed to help you scan your APIs for common security vulnerabilities and weaknesses.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub token used to authenticate with the GitHub API | no | ${{ github.token }} |
| version | The version of the VulnAPI to use | yes | latest |
| curl | The curl command used to run API vulnerability scans | no | — |
| openapi | The OpenAPI file used to run API vulnerability scans | no | — |
| scans | The scans performed | no | — |
| excludeScans | The scans to exclude | no | — |
| rateLimit | The rate limit used to run API vulnerability scans | no | — |
| telemetry | VulnAPI uses fully anonymized telemetry data to help improve the tool. You can disable it by setting this to false. | no | true |
| proxy | The proxy server used during the scan | no | — |
| severityThreshold | The severity threshold to trigger a failure | no | — |
Outputs
no outputs