Welcome to Bugcrowd's Product Documentation Center

You'll find comprehensive guides and documentation to help you start working with Bugcrowd as quickly as possible.

GitHub

Easily push submissions into your GitHub repositories

Critical to resolving a vulnerability is the handoff to one's engineering team. With GitHub being one of the most used developer tools, we want to make that handoff easy.

Self or Cloud Hosted Supported

We just need you to be in an authenticated GitHub session to enable pushing of your submissions.

Setting Up a GitHub Integration

Setting up a GitHub integration is simple. Follow the steps below to get started:

1. Go to program settings

First, navigate to your Program Settings and select the Integrations tab.

NOTE: Program Specific Integration

The GitHub integration is set up in the program's settings and is specified to send notifications for activities in that chosen program. There are no limitations to the number of repositories that can be set up with the GitHub integration.

2. Navigate to the GitHub Integration Settings

Next, select the Add Integration button for GitHub.

3. Add GitHub Integration

Once on the GitHub integration page, setup your first repository with the "Add GitHub Integration" button.

4. Configuration

Upon selecting the Add GitHub Integration button, you will be brought to a form so we can setup the needed details to enable pushing issues to GitHub.

GitHub Enterprise Support

Adjust the domain field to match your GitHub Enterprise instance's URL.

5. Push to GitHub

Once you have the integration setup and enabled, you can go to any submission and "Push to Github"

Clicking the link opens a modal providing a link to open the corresponding issue in GitHub. Click that.

6. Open Issue in GitHub

The Submission contents are filled within the Issue form, enabling you to further edit it before submitting.

7. Saving the ID Mapping

Once the Issue is saved, grab the ID from the Issue page (or the link) and go back to Crowdcontrol where we will save it.

Fill in the ID number within the modal form, saving it within Crowdcontrol.

This makes it easy to access the GitHub issue within Crowdcontrol for further updates.

Updated 10 months ago

GitHub


Easily push submissions into your GitHub repositories

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.