vulnforge_fuzz_api
Fuzzes REST/API route handlers and schemas using dynamic feedback-guided mutations (boundary values, type mismatches, prototype pollution probes, oversized payloads) to uncover unhandled crashes and input validation gaps, synthesizing…
Instructions
Fuzzes REST/API route handlers and schemas using dynamic feedback-guided mutations (boundary values, type mismatches, prototype pollution probes, oversized payloads) to uncover unhandled crashes and input validation gaps, synthesizing defensive Zod/sanitizer validation patches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filePath | No | Source filename or route path identifier (optional) | |
| routeCode | Yes | API route handler source code to analyze for mutation resilience (Express, Fastify, Next.js, etc.) | |
| endpointUrl | No | Target endpoint URL or route path (optional) | |
| fuzzStrategy | No | Mutation fuzzing strategy (default: ALL) | |
| mutationRounds | No | Number of mutation variants per field (default: 5) | |
| schemaDefinition | No | Optional schema or OpenAPI definition snippet |