Vulnerability Disclosure Program
A standing safe channel for unsolicited reports. Recognition rather than reward, no audience to manage.
Choose the right shape
A program model is the contract between your organisation and the people testing it: who may test, what they may test, how findings are rewarded, and how public the process is.
Models can run in parallel against the same scope — most mature programs use more than one.
The models
Pick by how much control you need, whether you are paying for findings, and how sensitive the targets are.
A standing safe channel for unsolicited reports. Recognition rather than reward, no audience to manage.
Disclosure with a formal coordination process and defined timelines — for organisations that need the paper trail.
Invited researchers only, rewarded per validated finding. The usual starting point before a program goes public.
A trusted core plus a wider audience, opened in phases once triage volume is understood.
A defined audience and window for a specific release, migration, launch or compliance deadline.
Competitive formats aimed at a specific problem, a target class or community recruitment.
A vetted community on a structured engagement — more control than an open bounty, more breadth than a boutique test.
Certified experts, named testers, scheduled depth and evidence built for review.
Disclosure as the always-on channel, a bounty for continuous coverage, expert engagements for scheduled depth.
At a glance
The three questions that usually settle it: depth or breadth, paying or not, and how sensitive the target is.
| Capability | Disclosure | Crowd-sourced bounty | Expert engagement |
|---|---|---|---|
| Who tests | Anyone following policy | Invited or public researchers | Certified, named experts |
| Continuous coverage | |||
| Scheduled depth | |||
| Rewarded findings | Contractual | ||
| Evidence for auditors | |||
| Rules of engagement | |||
| Source code review | |||
| Certification artefacts | |||
| Access to internal systems |
Source code review, retesting, VPN access and compliance exports are Professional-tier. Dedicated tester pools and SLA guarantees are Enterprise-tier.
Common machinery
Because the machinery is shared, changing or adding a model does not mean rebuilding your process.
In-scope and out-of-scope assets, grouped by type, tier and priority.
Engagement policy, participation requirements and approval queues.
Invitations, policy or NDA acceptance, and participation status.
Program announcements, realtime chat and retained history.
Classification, duplicate checks, reviewer guidance and lifecycle state.
Ownership and deadlines, proof of closure, rewards and metering.
Documentation
All nine models, what each is for and how to combine them.
Read the docWhat to write into the policy for each model.
Read the docThe expert-led model from planning to certification.
Read the docCommon questions
Tell us the assets, the constraints and what your stakeholders need to see. We will recommend a model and a rollout order rather than a menu.