applications, in which malicious SQL statements are inserted into an entry field for execution (e.g. to dump the database contents to the attacker). SELECT * FROM users WHERE name = '' OR '1'='1';
application to send malicious code, generally in the form of a browser side script, to a different end user <b onmouseover=alert('You are hacked!')>click me!</b>
on the login credentials When password guessing, this method is very fast when used to check all short passwords, but for longer passwords other methods such as the dictionary attack are used
on software application to gain elevated access to resources that are normally protected from an application or user. @project = Project.find(params[:id])
on something different from what the user perceives, thus potentially revealing confidential information or taking control of their computer while clicking on seemingly innocuous web pages
situation where more data can be read than should be allowed Weakness allows stealing the information protected, under normal conditions, by the SSL/TLS encryption used to secure the Internet