Graphql Audit
graphql_auditAudit GraphQL endpoints by testing introspection, suggestions, GraphiQL, CSRF, and trace mode vulnerabilities.
Instructions
Audit a GraphQL endpoint: introspection, suggestions, GraphiQL, CSRF, trace mode.
Passive. Every check that remains is a single well-formed query used to read
what the server discloses. graphql-cop's denial-of-service family (alias
overloading, batching, directive overloading, circular introspection) is
excluded unconditionally — those exist to make the server burn CPU, which is
out of bounds under scope.rules.no_dos.
If the URL has no path, graphql-cop tries /, /graphql, /graphiql,
/playground and /console; give it the exact path to keep the request
count down.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||