Skip to main content

Exclusive Boundary Numbers In Numeric Fields

ItemDescription
Full Fuzzer NameExclusiveBoundaryNumbersInNumericFieldsFuzzer
Log KeyEBNINFF
DescriptionSends the exact excluded boundary value on numeric fields declaring OpenAPI 3.0 exclusiveMinimum: true / exclusiveMaximum: true or OpenAPI 3.1 numeric exclusiveMinimum / exclusiveMaximum bounds, verifying that the endpoint enforces strict < and > comparisons rather than <= and >=.
Enabled by default?Yes (included in ci, crash, and full profiles)
Target field typesinteger and number fields with exclusiveMinimum or exclusiveMaximum
Expected result when fuzzed field is required4XX
Expected result when fuzzed field is optional4XX
Expected result when fuzzed value is not matching field pattern4XX
Fuzzing logicReplaces each eligible numeric field with the exact excluded minimum and/or maximum boundary value.
Conditions when this fuzzer will be skippedWhen a field is not numeric or does not declare exclusiveMinimum or exclusiveMaximum.
HTTP methods that will be skippedNone
ReportingReports error if the server accepts the excluded boundary with 2XX or fails with 5XX; reports success when rejected with 4XX.