Vulnerabilities/SQL Injection
Untrusted input alters a database query's structure instead of just supplying a value. Pick a language below for the full explanation, vulnerable/fixed code, and language-specific gotchas.