SQL injection occurs when an application processesuser-provided data to create an SQL statement withoutfirst validating the input and then submits the statementto a database server for execution. When successfullyexploited, SQL injection can give an attacker themeans to access back-end database content, remotelyexecute system commands and in some circumstances,take control of the server that is hosting the database.The specific impact depends on where the error is inthe code, how easy it is to exploit the error and whataccess the application has to the database. Theoretically,SQL injection can occur in any type of application, butit is most commonly associated with web applicationsbecause they are most often hacked. This white paperfocuses on the techniques that security professionalscan use to take advantage of web applications thatare vulnerable to SQL injection and to identify the mech-anisms you should put in place to protect against SQLinjection and similar input validation problems.
Share
Related Documents
  1. Hack Attacks Testing - How To Conduct Your Own Security Audit (1748)
  2. [Magazine] Palisade : focuses on application security (829)
  3. Top 20 practical software testing tips you should read before testing any application. (3497)
  4. Web Testing: Complete guide on testing web applications (4635)
  5. Selenium Automation Testing Framework for Functional Testing of Web Applications (9629)
  6. Is Your Web Application Really Secure? (PPT file) (2607)
  7. Website Cookie Testing, Test cases for testing web application cookies? (4400)
  8. Context driven testing + Risk based testing (2717)
  9. Software Testing-Testing Validation (3278)
  10. What Not to Do When Testing Your Information Security (517)
  11. Exploratory Testing - Risk-Based Agile Testing (3471)
  12. WINDOWS APPLICATION TESTING AND WEB APPLICATION TESTING (3085)
  13. WebSite Cookie Testing (2803)
  14. Kiểm thử phi chức năng (3162)
  15. Website Cookie Testing, Test cases for testing web application cookies? (2822)
  16. The future of software testing Part one – Testing in production (1609)
  17. 2011-06-27, International Conference on Secure Software Integration and Reliability Improvement (SSIRI 2011) @ Korea (2169)
  18. Mobile Application Testing (12026)
  19. Modern Web Application Attacks (546)
  20. So, You are CMMI Level 5, so what? (1595)