Slack · Report #2639
Stored XSS on this link https://sehacure.slack.com/help/requests/
Validstatus
6upvotes
30 Aug 2014disclosed
How it was found
Hi,
This is a little tricky one.
First of all go to your profile page and change your name to "><img src=x onerror=prompt(12);> Save it. Wait!!! You will not see a javascript pop up there because there is proper input validation on the profile page.
Now to see the prompt box
- Go to this link https://sehacure.slack.com/help/requests/new
- Add a new ticket. Now submit it.
- Now view your ticket.You will now be shown a prompt box.
- Please have a look at the attached screenshot the inputs are not validated over there.
I have changed my name to }') ">ppp> and i am attaching the source code view of the same.No, input encoding is done there.
Please have a check.
Best, Anand