Cross-Site Scripting (XSS) is een kwetsbaarheid waarin een aanvaller kwaadaardig JavaScript in een webpagina injecteert die door andere gebruikers wordt bekeken — het wordt in hun browsers uitgevoerd om gegevens te stelen, sessies te kapen of acties als hen uit te voeren. Het is een veelvoorkomende, gevaarlijke webkwetsbaarheid die voorkomen kan worden met correct output handling.
Hoe XSS werkt
When user input is rendered into a page WITHOUT proper escaping, injected SCRIPTS run:
Welcome, <%= userInput %>
