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:
- The
ownerinvitesuserwith admin roles at https://dashboard.omise.co/team - Then the
user, intercept any request using brupsuite, for example edit/add link at https://dashboard.omise.co/v2/links - then the
ownerlowers the role tonone - then you will see, the user does not see the create link feature because the role is lost
- but when the
userrepeats 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