Bug Bounty

Ongoing programme that pays external researchers for valid security vulnerabilities reported under defined rules.

Why it matters

A bounty reaches a wider researcher base than any single vendor and runs continuously, so new features are exercised the moment they ship. But it is supplementary, not substitutional — coverage is statistical, so it cannot replace deterministic, evidence-grade tests for SOC 2 / ISO 27001 / PCI DSS.

How it's tested & exploited

Run on a platform (HackerOne, Bugcrowd, Intigriti) or self-hosted, typically starting private and invite-only with a tight scope, then expanding scope and rewards as easy findings are fixed. Policies must state scope, prohibited activities, safe-harbour language and reward methodology. Triage cost is real — a single-digit percentage of public-programme reports are valid.

In depth

A bug bounty programme is an ongoing arrangement in which an organisation invites external security researchers to find and report vulnerabilities in its in-scope systems, and pays a monetary bounty for each valid report. Programmes are operated either through a platform (HackerOne, Bugcrowd, Intigriti, YesWeHack, Synack) which handles triage, payments, and researcher relationships, or self-hosted by the organisation's security team for full control over scope and signal. Modern programmes typically pay $50 for a Low, a few hundred dollars for a Medium, $1,000 to $10,000 for a High, and $10,000 to $100,000+ for a Critical that achieves a defined high-impact outcome (RCE on a production server, full account takeover, mass data exfiltration).

The right framing of bug bounty is supplementary, not substitutional. A programme reaches a wider and more diverse researcher base than any one penetration-testing vendor can field, and it runs continuously — the moment a developer ships a new feature, the bounty population is exercising it. But bounty researchers are paid only for findings they discover, so they cluster on the easy, high-paying surfaces and ignore the boring-but-important compliance checks; coverage is statistical rather than deterministic. The mature pattern is to run a bounty programme for continuous surface coverage and to commission scoped, deterministic penetration tests for evidence-grade assessments (SOC 2, ISO 27001, PCI DSS).

Programmes have a maturation arc. Most organisations start with a private invite-only programme on a platform, with a tight scope (one or two production applications) and modest reward range. As the surface tightens (the easy findings are reported and fixed), scope expands and reward ranges increase to keep attracting top researchers. Public programmes — open to any researcher — are the public commitment; they also generate noisy reports that the triage team must filter. The triage cost is non-trivial: a public programme on a popular target can receive hundreds of submissions per month, of which a single-digit percentage are typically valid.

Programme policies must clearly state scope (which assets are in, which are out), prohibited activities (no social engineering, no destructive testing, no DDoS), safe-harbour language (researchers acting in good faith will not be sued), disclosure rules, and reward methodology. See Bug bounty vs. pentest and the AxVeil responsible disclosure programme.

Related terms

Apply Bug Bounty to your programme

AxVeil scopes engagements against the standard you need to satisfy. Send the asset list, the target framework and the audit deadline — we respond with a fixed-fee proposal and a sample report from a comparable engagement.