SQL injection is a technique used to take advantage of non-validated input vulnerabilities to pass SQL commands through a Web application for execution by a backend database. Attackers take advantage of the fact that programmers often chain together SQL commands with user-provided parameters, and can therefore embed SQL commands inside these parameters. The result is that the attacker can execute arbitrary SQL queries and/or commands on the backend database server through the Web application.
Stats
created |
1 year ago |
viewed |
5 times |
active |
1 year ago |
editors |
0 |
Recent Hot Answers
How can I explain SQL injection without technical jargon?Is it okay to reveal database's table names?
How can I explain SQL injection without technical jargon?
SQL injection — but why isn't escape quotes safe anymore?
What is SQL injection?
more »
Related Tags
web-application × 31php × 28
appsec × 21
databases × 15
mysql × 15
attacks × 10
owasp-top-ten × 9
penetration-test × 8
xss × 7
tools × 6
vulnerability-scanners × 6
asp.net × 5
known-vulnerabilities × 4
sql-server × 3
injection × 3
countermeasure × 3
web-scanners × 3
exploit × 3
hash × 3
authentication × 3
automated-testing × 3
passwords × 3
fuzzing × 2
csrf × 2
web-browser × 2