HexBrain

Omise · Report #1607756

Unauthorized Access - downgraded admin roles to none can still edit projects through brupsuite

N/Astatus
highseverity
6upvotes
1 Jul 2022disclosed

How it was found

hi team, I found that your site is vulnerable to Unauthorized Access lead to privilege escalation, where when the owner invites a user with admin roles, the user can still edit anything with admin access, via brupsuite, it should get an error message because the admin role has been removed.

production step:

  1. The owner invites user with admin roles at https://dashboard.omise.co/team
  2. Then the user, intercept any request using brupsuite, for example edit/add link at https://dashboard.omise.co/v2/links
  3. then the owner lowers the role to none
  4. then you will see, the user does not see the create link feature because the role is lost
  5. but when the user repeats the request step#2 via brupstuite. then it will be valid.

PoC : ██████

Impact

Unauthorized Access lead to privilege escalation, downgraded admin roles to none can still edit projects through brupsuite

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