IBM bug bounty programs
ibm.com Updated
IBM runs two public programs: a HackerOne disclosure program with no cash rewards and a self-hosted disclosure program with no cash rewards. It also owns Red Hat, which runs 2 more programs.
- Top reward
- No cash
- Disclosure only
- Programs
- 4
- None pays cash
- Targets in scope
- 10
- 2 types, deduplicated
- Last change
- None yet
- Tracked since Nov 2026
Where to report
2 programs IBM runs itself, side by side. Report where the affected target is in scope; when two programs cover it, pick the one that pays more.
Start here
IBM
HackerOne · The company-wide program. Use it when no owned company's program fits.
| Program | Top reward | Safe harbor | KYC | First response | Status |
|---|---|---|---|---|---|
|
IBM
HackerOne · Disclosure only |
No cash | Full | – | 4 days average | Open |
|
IBM PSIRT
Self-hosted · Disclosure only |
No cash | Full | – | – | Open |
-
- Safe harbor
- Full
- First response
- 4 days average
-
- Safe harbor
- Full
Amounts are the top reward per severity in the currency each program pays. Green marks the highest per severity. First response is the platform's measured average when it publishes one, else what the policy promises.
Companies IBM owns
1 company with 2 programs of its own. Each has its own scope and rules: report to the one that owns the asset.
What is in scope
10 targets across all 4 programs, each listed once with the programs that cover it.
No target matches. Try part of a host name, such as the company name.
Recent changes
Reward and scope changes across every IBM program, newest first.
No changes recorded yet. New targets and reward moves show up here and in the RSS feed.
About this page
This page gathers every public program listed under ibm.com and the companies IBM owns: platform programs, self-hosted policies and security.txt contacts. Each program's own policy decides what is in scope and what it pays; check it before you test. Ownership comes from settled, public acquisitions, or from a program's own text naming IBM.
Something wrong or missing? Report a correction.