Loading HuntDB...

Improper Access Control in Ali Express Importer

Medium
J
Judge.me
Submitted None
Reported by penguinshelp

Vulnerability Details

Technical details and impact analysis

Improper Access Control - Generic
## Summary: Good day team, I found another improper access control flaw in Ali Express Review Importer that can be used to view all and any existing reviews in Judge.Me app. This is similar to my other reports #1450807 and #1382652. Basically the same bug with #1450807 just on a different app and endpoint :) ## Steps To Reproduce: 1. Login as an admin to your test Shopify instance 2. Install the apps 'Judge.me Product Reviews' and 'Ali Express Review Importer' (both owned by Judge.me) 2. Add a new review to your Judge.Me app. 'Reviews' -> 'Write a Review' 2. Add/Edit a Shopify staff member and give access only to 'Ali Express Review Importer' app 2. Login to the staff account with only 'Ali Express Review Importer' 2. Go to apps and open the 'Ali Express Review Importer' to establish/start Judge.me session 2. Visit this url to attempt to view reviews from Judge.Me App: `https://judge.me/index.json?shopdomain={yourshop}.myshopify.com&page=1&2. per_page=25&offset=0` . Capture the request for this using any proxy intercepting tool like Burp Suite 2. Since you don't have a valid session for the Judge.Me app you will be prompted to login as a shop owner 2. Now in the 'Ali Express Review Importer app, click 'Reviews' -> and then click the refresh icon on the left side of the search bar. Capture the request for this one too since we'd need the cookie in the request. {F1785201} 2. Replace the cookie in the request from step 7 to the recently acquired cookie in step 9 2. Send the edited request, the request from step 6 with the new cookie, and you should now be able to view any reviews including hidden/archived ones from Judge.Me App without having access to the Judge.Me app itself Note: Steps 1-4 are done by Admin Steps 5-11 are done by user with only Ali Express Importer access ## Supporting Material/References: {F1785202} If you have any questions on this or if there's anything I can help with please let me know. Have a nice day! -PenguinsHelp ## Impact Staff with no access to 'Judge.me App' can view reviews which they supposedly doesn't have access to

Report Details

Additional information and metadata

State

Closed

Substate

Resolved

Submitted

Weakness

Improper Access Control - Generic