Shopify · Report #122849
Stored XSS in https://checkout.shopify.com/
Validstatus
$500bounty
2upvotes
15 Mar 2016disclosed
How it was found
STEPS TO REPRODUCE
- Go to http://hardware.shopify.com/products/custom-gift-card?variant=976094353 and Design your own gift card.
- Change file type to url on the upload field.
- Add the payload
javascript:alert(document.domain);//https://cdn.shopify.com/s/files/1/0224/0965/uploads/1fc1042c960abdb2f35c0950900a7b2c.svg - Then add the item to the cart and go to checkout.
- On the checkout page click the Artwork File and the XSS will trigger.