HexBrain

Shopify · Report #158434

(BYPASS) Open redirect and XSS in supporthiring.shopify.com

Validstatus
37upvotes
21 Nov 2016disclosed

How it was found

Hello,

The users can be redirected to some other site which is in control of the attacker from

Vulnerable parameter: path=

You have a protection here at path= but it bypass the parameter if you add a double slash, like %2F%2F.

Let's say user is attacker asked victim to came to this page: : http://supporthiring.shopify.com/apps/locksmith/resource/pages/gauntlet-challenge?&path=%2F%2Fevil.com

Victim will be see a 404 error page and after 2 seconds he will be redirected to: https://evil.com

These can be controlled by the attacker and used in other attacks

Works in all browsers!!

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original