Creating Post on a restricted channel

Disclosed: 2016-09-29 08:34:46 By thisishrsh To slack
Unknown
Vulnerability Details
Hi, I would like to report a privilege escalation issue in which a member of the team is able to create a post on a channel even if the permission to do so is denied to him by the admin.After the admin has limited the number of users who can post to a specific public channel,an unauthorized user who does not have sufficient authority to post anything on it is able to create the post based on commands available to him.I have attached a POC for further clarification. The admin in this case has denied the team members from creating any posts on the general channel. In order to bypass this restriction,login as a team member, and create a command post on any channel and intercept the request. Modify the request by changing the channel ID( replace it with the channel ID of general ) and send the request. We get the success message and on the channel also we can see that the post has been created. Steps to reproduce: 1.Login as team member. 2.Create a command post on any public channel. 3.Intercept the request. 4.Replace the channel ID in the request with the one of general channel. Let me know if any other help is needed. Thanks, Harsh.
Actions
View on HackerOne
Report Stats
  • Report ID: 151459
  • State: Closed
  • Substate: resolved
  • Upvotes: 9
Share this report