user-input-not-validated
Low What 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
- 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