HexBrain

Shopify · Report #92481

Accessing Payments page and adding payment methods with limited access accounts

Validstatus
$500bounty
3upvotes
10 Nov 2015disclosed

Summary

Users with the Orders permission were allowed to see the store's payment gateway information. This page should have been restricted to users with the Settings permission only.

Using this vulnerability a User with limited access/ No access to Settings could add/alter/change Payment settings while having disallowed by the Administrator.

It was possible to use this Authorization bypass to add payment data without administrator notice. Shopify resolved this issue by applying the authorization check on that function

How it was found

The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.

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