HexBrain

Shopify · Report #93680

Missing authorization check on dashboard overviews

Validstatus
$500bounty
4upvotes
10 Nov 2015disclosed

Summary

Users with access to view each channel's Overview could view parts of the Home screen, and vice versa. We fixed the issue by correctly checking for each permissions separately on the relevant endpoints.

This was a missing cookie based authorization check which allowed users with limited privileges to allegedly access the sensitive store information while having disallowed by the Administrator to do so. Using this attack a malicious store user could view/edit the store dashboard views

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