When a user makes a request to a web application from the web client, the HTTP headers and parameters are read in and used by the web application on the server to perform the requested functions; then the response is sent back to the client. If these headers and parameters are not validated to ensure that they are exactly what the web application is expecting, then a number of critical vulnerabilities may arise such as SQL injection, XML injection, cross-site scripting, and HTTP response splitting. These may allow attackers to compromise databases and applications, hijack sessions, and steal authentication credentials.
Was this article helpful?
Read how to maintain and repair any desktop and laptop computer. This Ebook has articles with photos and videos that show detailed step by step pc repair and maintenance procedures. There are many links to online videos that explain how you can build, maintain, speed up, clean, and repair your computer yourself. Put the money that you were going to pay the PC Tech in your own pocket.