HexBrain

Shopify · Report #167075

XSS in SHOPIFY: Unsanitized Supplier Name can lead to XSS in Transfers Timeline

Validstatus
12upvotes
19 Sept 2016disclosed

How it was found

Hello

I would like to report an XSS happening in Transfer Timeline because the Supplier Name input is not sanitized as it should!

POC Set Supplier Name to "><img src=x onerror=prompt('XSS')> Create a Transfer with multiple items and cancel on of the items. Review the timeline In the timeline you will see You canceled items in a shipment from SUPPLIER NAME which since it is unsanitized it will trigger XSS

{F118573} {F118574}

Live XSS is here https://whitehat-3.myshopify.com/admin/transfers/11073

Hope it will be triaged and fixed

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