user-input-not-validated
LowWhat it is
Input fields accept data that violates the expected type, format, or length — such as letters in a numeric field, non-email strings in an email field, or extremely long strings in a text field with no length limit.Why it matters
Missing input validation can cause:- Application errors when invalid data reaches downstream processing
- Database constraint violations
- Unexpected behavior in business logic
- In some cases, performance issues from extremely long inputs
How QAOS detects it
The agent identifies form fields and submits type-mismatched, boundary-value, and special character payloads, observing whether the application accepts or rejects them:- Numeric fields: submitting letters and special characters
- Email fields: submitting strings without
@ - Text fields: submitting extremely long strings (10,000+ characters)
- Bounded fields: submitting values at and beyond stated limits