XSS in SHOPIFY: Unsanitized Supplier Name can lead to XSS in Transfers Timeline
S
Shopify
Submitted None
Actions:
Reported by
nismo
Vulnerability Details
Technical details and impact analysis
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
Report Details
Additional information and metadata
State
Closed
Substate
Resolved
Submitted
Weakness
Cross-site Scripting (XSS) - Generic