Cross-Site Scripting (XSS) este o vulnerabilitate în care un atacator injectează JavaScript malițios într-o pagină web vizualizată de alți utilizatori — rulând în browserele acestora pentru a fura date, a detourna sesiuni, sau a efectua acțiuni în calitate de ei. Este o vulnerabilitate web comună și periculoasă, care poate fi prevenită cu manipularea corectă a output-ului.
Cum funcționează XSS
When user input is rendered into a page WITHOUT proper escaping, injected SCRIPTS run:
Welcome, <%= userInput %>
