Description
Cross-site Scripting (XSS) refers to client-side code injection attack wherein an attacker can execute malicious scripts into a legitimate website or web application. XSS occurs when a web application makes use of unvalidated or unencoded user input within the output it generates.
Remediation
Apply context-dependent encoding and/or validation to user input rendered on a page
References
Cross-site Scripting (XSS) Attack - Acunetix
XSS Filter Evasion Cheat Sheet
Excess XSS, a comprehensive tutorial on cross-site scripting
Related Vulnerabilities
WordPress Plugin ImageLinks Interactive Image Builder for WordPress Cross-Site Scripting (1.5.2)
WordPress Plugin WP Forum Server Cross-Site Scripting and SQL Injection Vulnerabilities (1.7.3)
WordPress Plugin Wordfence Security-Firewall & Malware Scan Cross-Site Scripting (5.1.4)
WordPress Plugin Yoast SEO Cross-Site Scripting (3.4.0)
WordPress Plugin Advanced WP Columns Cross-Site Scripting (2.0.6)