Security Glossary
Definition
XSSWhat is Cross-Site Scripting?
A vulnerability that allows attackers to inject malicious scripts into web pages viewed by other users. Stored XSS persists the payload in the application's database; reflected XSS delivers it via a crafted URL; DOM-based XSS manipulates client-side JavaScript. Successful XSS attacks can steal session cookies, capture keystrokes, redirect users to phishing pages, or silently perform actions on behalf of victims.