SQL injection
Meaning in cybersecurity, with examples
In cybersecurity, SQL injection means: A vulnerability in which input sent to an application is treated as part of a database query, so that an attacker can read or change data they should not reach.
In Turkish: SQL enjeksiyonu, SQL injection
How it is used
Often written SQLi. One of the classic web vulnerabilities in the 'Injection' category of the OWASP Top 10. Developers prevent it with parameterised queries (prepared statements) and input validation; pentest reports usually rate it high.
Example sentences
The search form was vulnerable to SQL injection, so we switched to parameterised queries.
The WAF blocked several SQL injection attempts against the login page.
Common collocations
- SQL injection vulnerability
- blind SQL injection
- parameterised queries
- input validation
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: Threats and Attacks
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
