What Is Cross-Site Scripting?

 


Cross-Site Scripting


Cross-site Scripting (XSS) refers to client-side code injection attack wherein an attacker can execute malicious scripts (also commonly referred to as a malicious payload) into a legitimate website or web application. XSS is amongst the most rampant of web application vulnerabilities and occurs when a web application makes use of unvalidated or unencoded user input within the output it generates.

References

http://www.acunetix.com/websitesecurity/cross-site-scripting/