Glossary

SQL injection

SQL injection exploits sites that handle user-entered data incorrectly. The attacker "appends" a special fragment to a form or URL that the database treats as a command, and as a result can read, change or delete data, including accounts and passwords.

It is one of the most dangerous and oldest classes of vulnerability. It is prevented by building queries correctly (so-called parameterised queries) and by keeping plugins and the CMS core up to date, where such bugs are patched.

See also

Related terms

Struggling with this?

You do not need to be technical

That is what we are here for. Describe your website trouble, we will diagnose it for free and explain everything in plain language.

Write to us →

← All terms