What Is Responsible Disclosure?

On this page
  1. How does the process work?
  2. Why not just publish immediately?

Responsible disclosure — increasingly called coordinated vulnerability disclosure — is the ethical process of reporting a security flaw privately to whoever can fix it, then giving them reasonable time to do so before the details go public. It is the social contract that lets researchers and vendors work together instead of against each other.

How does the process work?#

A typical coordinated disclosure runs:

  1. Discover — a researcher finds a vulnerability.
  2. Report privately — through a security contact, a security.txt file, or a vulnerability disclosure program.
  3. Acknowledge & triage — the vendor confirms and validates.
  4. Fix — a patch is developed, often within an agreed window (commonly 90 days).
  5. Publish — details are released once a fix ships or the deadline passes, usually with a CVE and credit to the reporter.

The deadline matters: it protects the public’s right to know while giving the vendor a fair chance, and it stops disclosure being held hostage indefinitely.

Why not just publish immediately?#

Because timing changes who benefits. Compare the models:

ModelVendor gets warningUsers at risk during fix
Full disclosureNoHigher — details are public before a patch
Responsible / coordinatedYesLower — patch precedes public detail
Non-disclosure (sitting on it)N/AOngoing — the flaw stays silently exploitable

Responsible disclosure is the ethical backbone of bug bounties and the whole CVE ecosystem. More at the Security Fundamentals hub.

Frequently asked questions#

What is coordinated vulnerability disclosure?

Coordinated (or responsible) disclosure is when a researcher reports a vulnerability privately to the vendor, agrees on a timeline to fix it, and only publishes details after a patch is available or the deadline passes. It balances the vendor’s need to fix with the public’s right to eventually know.

What is the difference between responsible and full disclosure?

Responsible disclosure gives the vendor private notice and time to patch before going public. Full disclosure publishes details immediately and openly, arguing it pressures vendors and warns users faster. Most modern practice favors coordinated disclosure with a defined deadline as a middle path.

Sources & further reading