Bei XSS (Cross-Site Scripting) besteht für Hacker die Möglichkeit, Schadcode in Form von JavaScript in Serverantworten einzubinden. Andere User führen diesen Schadcode dann im Browser aus. Mithilfe dieses JavaScript-Codes ist es Angreifenden außerdem möglich, den Inhalt von Webseiten für einen Benutzer zu ändern. Auch können sie auf Inhalte wie Cookies zugreifen, um an Session-Informationen zu gelangen.
Im Rahmen eines Penetrationstests prüfen IT Security Consultants die Webapplikationen unter anderem auf XSS.