Cross-Site Scripting (XSS) to luka w bezpieczeństwie, w której atakujący wstrzykuje złośliwy JavaScript na stronę internetową przeglądaną przez innych użytkowników — uruchamiając się w ich przeglądarkach w celu kradzieży danych, przejęcia sesji lub wykonania działań w ich imieniu. To powszechna, niebezpieczna luka w bezpieczeństwie sieci web, którą można zapobiec poprzez prawidłową obsługę danych wyjściowych.
Jak działa XSS
When user input is rendered into a page WITHOUT proper escaping, injected SCRIPTS run:
Welcome, <%= userInput %>
