Team admin can add billing contacts

Disclosed: 2015-04-03 00:45:03 By satishb3 To slack
Unknown
Vulnerability Details
Billing contacts can only be added by team owners. However, team admin can escalate his privileges and add billing contacts. Steps to reproduce: 1.Log in as team admin 2.Send the below request using his token and it adds '[email protected]' to billing contacts. POST /api/team.billing.addContact HTTP/1.1 Host: satishb3mailinator.slack.com Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Content-Length: 106 [email protected]&token=xoxs-3206092076-3204538285-3743137121-836b042620&set_active=true&_attempts=1 To confirm, login as team owner and navigate to billing contacts. Notice that [email protected] is added to billing contact list.
Actions
View on HackerOne
Report Stats
  • Report ID: 47940
  • State: Closed
  • Substate: resolved
  • Upvotes: 2
Share this report