HexBrain

Shopify · Report #104359

shopifyapps.com XSS on sales channels via currency formatting

Validstatus
$1,000bounty
12upvotes
14 Dec 2015disclosed

How it was found

pinterest, twitter, buy button and facebook sales channels vulnerable to xss via currency formatting.

steps to reproduce:

  • remove pinterest, twitter, buy button and facebook sales channels at *.myshopify.com/admin/channels
  • go to *.myshopify.com/admin/settings/general
  • change currency formating as shown at the currency_formatting.jpg(check attachment)
  • add pinterest, twitter, buy button and facebook sales channels at *.myshopify.com/admin/channels
  • check pinterest, twitter and buy button tabs
  • create collection and add a product to it (skip this step if you already have collection with product)
  • go to facebook tab --> shop ( *.myshopify.com/admin/apps/shopify-facebook/collections )

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