Skip to main content

All Fields At Max Boundary

ItemDescription
Full Fuzzer NameAllFieldsAtMaxBoundaryFuzzer
Log KeyAFAMB
DescriptionSets all boundary-constrained fields in the request payload (maxLength, maximum, exclusiveMaximum) simultaneously to their maximum valid OpenAPI boundary in a single request to detect aggregate payload size, buffer, or database column overflow bugs.
Enabled by default?Yes (included in ci, crash, and full profiles)
Target field typesString fields with maxLength and numeric/integer fields with maximum or exclusiveMaximum
Expected result when fuzzed field is required2XX
Expected result when fuzzed field is optional2XX
Expected result when fuzzed value is not matching field pattern2XX
Fuzzing logicCo-mutates every non-reference-data field that declares a valid upper bound (maxLength up to 10,000 characters, or maximum / exclusiveMaximum - 1) simultaneously in one request, preserving regex pattern constraints when present.
Conditions when this fuzzer will be skippedWhen the payload is empty or no fields declare maxLength or maximum / exclusiveMaximum bounds.
HTTP methods that will be skippedGET, DELETE, HEAD, TRACE
ReportingReports error if the server rejects the valid max-boundary request with 4XX or 5XX; reports success on 2XX matching the documented response schema.