A login form that processes username input in an unsafe way. Your goal is to find the input combination that bypasses authentication entirely.
SQL injection is an attack where malicious SQL statements are inserted into an input field with the intent of manipulating the database query behind it. A successful injection can expose data, bypass authentication, or destroy records.
| True Positive | One input string is correctly detected and blocked |
| False Positive | One legitimate input is incorrectly rejected — try names with apostrophes |
| Bug Found | One SQLi string bypasses the filter entirely and breaks authentication |
| True Negative | Valid credentials log in successfully |
admin / password123 for valid credentialsO'BrienDROP TABLE users