Cross Site Scripting (XSS)
Potential Vector
hashchange
String Arithmatic
AngularJS
Random Payloads
jQuery anchor href attribute using location.search source

jQuery selector sink using a hashchange event
Payload
XSS with AngularJS
Reflected DOM XSS



Payload

Stored DOM XSS



Payload

Reflected XSS into attribute with angle brackets HTML-encoded


Payload

Stored XSS into anchor href attribute with double quotes HTML-encoded

Payload


Canonical Link Tag


Payload

Reflected XSS into a Javascript string with single quote and backslash escaped


Payload

Reflected XSS into a JavaScript string with angle brackets HTML encoded


Payload

Reflected XSS into a JavaScript string with angle brackets and double quotes HTML-encoded and single quotes escaped


Payload

Stored XSS into onclick event with angle bracket and double quotes HTML-encoded an single quotes and backslash escaped

Payload


Reflected XSS into a template literal with angle brackets, single, double quotes, backslash and backticks Unicode-escaped


Payload


Exploiting cross-site scripting to steal cookies


Payload


Exploiting cross-site scripting to capture password
Payload


Exploiting XSS to bypass CSRF defenses
Payload

Last updated