SkillAgentSearch skills...

Gerobug

The First Open Source Bug Bounty Platform

Install / Use

/learn @gerosecurity/Gerobug

README

Gerobug: The First Open Source Bug Bounty Platform.

gerobugLogo

CodeQL License Black Hat Arsenal Black Hat Arsenal

Gerobug

The first open source self-managed bug bounty platform.

Are you a company, planning to have your own bug bounty program, with minimum budget?<br>

WE GOT YOU!

We are aware that some organizations have had difficulty establishing their own bug bounty program.<br> Using a third-party managed platform usually comes with a hefty price tag and security risks. (If you know, you know...)<br> In the other hand, creating your own self-managed platform will take time and effort to build and maintain it.

<br>

Why Gerobug?

  • EASY                     : Have your bug bounty program running with just single line of command
  • SECURE                 : Gerobug uses email parser and network segregation to minimize security risks.
  • OPEN SOURCE     : It is FREE.
<br>

(Minimum) Recommended Specification

  • Ubuntu 24.04
  • vCPU 2 Core
  • RAM 2 GB
  • HDD 16 GB
<br>

Requirements

  • <a href="https://support.google.com/accounts/answer/185833">Gmail</a> or <a href="https://support.microsoft.com/en-us/account-billing/using-app-passwords-with-apps-that-don-t-support-two-step-verification-5896ed9b-4263-e681-128a-a6f2979a7944">Outlook</a> Email with <b>App password</b> implemented
  • VPN Server (Recommended for Production Server)
  • Domain for HTTPS (Recommended for Production Server)
  • Port 80, 443, 6320
  • Python 3.x
  • Docker
  • Docker Compose v2

(You don't need to install anything manually, we'll do it for you!)

<br>

Deployment and Usage

To deploy gerobug:

  1. Clone this repository
git clone https://github.com/gerobug/gerobug
cd gerobug
  1. Run the Setup Script:
./gerobug.sh
  1. Follow the setup instructions (Read the documentation for details)
  2. By default, Gerobug Dashboard will listen at port 6320

Access the login page at http://[Domain/IP]:6320/login<br> <br>Credential<br> Username  : geromin<br> Password   : Randomly generated at gerobug/gerobug_dashboard/secrets/gerobug_secret.env

<br>

You can read the detailed documentation here

<br>

Main Features

  • Network Segregation<br> All services are running on seperate containers. Public users should only able to access the static page (Rules and guidelines).

  • Easy and Quick Installation<br> Use our run script to install Gerobug, its quick and easy!

  • HTTPS Implementation<br> Automated HTTPS configuration using NGINX and Let's Encrypt.

  • Homepage<br> This should be the only page accessible by public, which contains Rules and Guidelines for your bug bounty program.

  • Email Parser<br> Bug Hunter will submit their findings by email, which Gerobug will parse, filter, and show them on dashboard.

  • Auto Reply and Notification for Bug Hunters<br> Bug Hunter's inquiries will be automatically replied and notified if there any updates on their report.

  • Notification Channel<br> Company will also be notified via Slack/Telegram if there any new report.

  • User Management<br> Gerobug has a role-based user management.

  • Report Management<br> Manage reports easily using a kanban model dashboard.

  • Report Filtering and Flagging<br> Reports from Bug Hunter will be filtered and flagged if there are duplicate indication.

  • CVSS / OWASP Risk Calculator<br> Gerobug has an integrated CVSS / OWASP Risk Calculator to support the bug review process.

  • Email Blacklisting<br> Gerobug can temporarily block and release emails that conducted spam activity.

  • Auto Generate Certificate<br> We can generate certificate of appreciations for bug hunters so you don't have to ;)

  • Personalization<br> You can customize Gerobug to fit your brand colors

  • Logging and Log Rotation<br> Gerobug have internal audit log with log rotation enabled

  • Hall of Fame / Wall of fame / Leaderboard<br> Yeah we have it too

<br>

Authors

<br>

Feedback

If you have any feedback, please reach out to us at support@gerobug.com

<br>

Copyright (c) 2025 Gero Security<br> Licensed under the GNU AGPLv3.0 License

View on GitHub
GitHub Stars99
CategoryDevelopment
Updated4d ago
Forks23

Languages

HTML

Security Score

100/100

Audited on Mar 30, 2026

No findings