HexBrain

HackerOne · Report #818848

Read-only team members can read all properties of webhooks

Validstatus
lowseverity
30upvotes
29 Apr 2020disclosed

How it was found

Description:

A team member can view all properties of webhooks despite not needing them.

Steps To Reproduce

  1. Have an admin of a program setup webhooks
  2. As a team member (read-only)log in
  3. Run the following graphql query:
    {
      query {
        team(handle: "security") {
          name
          webhooks {
            nodes {
              id
              secret
              url
            }
          }
        }
      }
    }
  1. See that you get data back

Impact

Read only users will be able to identify where webhooks exist and secrets

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