Cybersecurity vocabulary · Threats and Attacks

SQL injection

Meaning in cybersecurity, with examples

nounCommon term

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

  1. The search form was vulnerable to SQL injection, so we switched to parameterised queries.

  2. The WAF blocked several SQL injection attempts against the login page.

Common collocations

  • SQL injection vulnerability
  • blind SQL injection
  • parameterised queries
  • input validation

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: