Skip to content

Fix browsers compliance and add new vectors (no parentheses) - #45

Merged
hackvertor merged 5 commits into
PortSwigger:masterfrom
yanncam:master
Jan 23, 2023
Merged

Fix browsers compliance and add new vectors (no parentheses)#45
hackvertor merged 5 commits into
PortSwigger:masterfrom
yanncam:master

Conversation

@yanncam

@yanncam yanncam commented Jan 23, 2023

Copy link
Copy Markdown
Contributor

Hello,

Just a little PR to:

  • Fix some browsers compliance for "no parentheses" payloads (Firefox, Chrome, Edge, Safari).
  • Add some generic vectors without parentheses, spaces, quotes, curly brackets for all browsers via location hash.

Thank you for your great resources and hard work!

PS: as indicated, can you update XSS Cheat Sheet credits with my Twitter handle link (@ycam_asafety) or, if possible, directly to my website (https://yann.cam) (I am already on credits page, but not linked to any URL) ?

Sincerely,

Payload adjustment without parenthesis and eval for Chrome/Edge, for Safari and for Firefox.
Add : No parentheses using exception handling and object eval on Firefox / Safari
Add : No parentheses using exception handling and location hash eval on all browsers
Add : No parentheses, no quotes, no spaces using exception handling and location hash eval on all browsers
…wsers

Add : No parentheses, no quotes, no spaces, no curly brackets using exception handling and location hash eval on all browsers
@hackvertor
hackvertor merged commit 43dbc61 into PortSwigger:master Jan 23, 2023
@hackvertor

Copy link
Copy Markdown
Collaborator

Thanks for the quality PR's. I'm sorry I didn't credit you with your Twitter handle. I probably didn't know it. I'll update the credit too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants