90 days
the standard vendor remediation window before public disclosure
1,596
CVDs coordinated by Project Glasswing
1988
year CERT/CC was founded following the Morris Worm
7 days
expedited disclosure window when active exploitation is detected

SponsoredRetool

Retool's new app builder is where AI-generated code ships safely

Building apps with AI is easy. Getting them to production safely is another story.

Start building for free today

Coordinated Vulnerability Disclosure is the foundation of how the security research community and software vendors have agreed, imperfectly, to handle newly discovered security bugs. The core deal is simple: researchers give vendors a private head start to patch before going public, and vendors agree to actually use that time to fix the problem. In practice, the model is under pressure from AI-scale discovery that is generating thousands of coordinated disclosures from a single research program.

CVD History and Origin

Before coordinated disclosure norms existed, the dominant practice was full disclosure: researchers published technical details immediately, arguing that vendor pressure and public awareness were the only reliable remediation drivers. The argument was not entirely wrong. Vendors had a long history of ignoring private reports indefinitely. CERT/CC, founded in 1988 at Carnegie Mellon, pioneered an intermediary model: private notification, a defined remediation window, then coordinated public disclosure. This became the basis for what is now called Coordinated Vulnerability Disclosure. The term responsible disclosure is sometimes used interchangeably, though security researchers increasingly prefer CVD because responsible implies that full disclosure is irresponsible, which is contested.

The Full Disclosure vs. CVD Debate

The tension between full disclosure and CVD is genuine and unresolved. Full disclosure advocates (associated with researchers like Rain Forest Puppy and his 2000 RFPolicy document) argue that vendors will not patch without public accountability, that private reports sit unaddressed for months, and that the public has a right to know about risks to systems they use. CVD advocates argue that publishing before a patch gives attackers a window to exploit the vulnerability while defenders are still unprotected. Both camps have historical evidence for their position. The 90-day deadline was an attempt to enforce vendor accountability while preserving some patch-before-disclosure window.

Free daily briefing

Briefings like this, every morning before 9am.

Threat intel, active CVEs, and campaign alerts, distilled for practitioners. 50,000+ subscribers. No noise.

How CVD Works: Step by Step

Step 1: The researcher discovers a vulnerability and verifies it is reproducible. Step 2: The researcher identifies the affected vendor and finds a security contact (security.txt, PSIRT email, CERT/CC). Step 3: The researcher sends a private notification with enough technical detail to reproduce the issue, but not a public exploit. Step 4: The vendor acknowledges receipt and assigns the report internally. Step 5: The vendor develops and tests a patch. Step 6: The researcher and vendor agree on a public disclosure date. Step 7: The vendor publishes a security advisory and patch; the researcher publishes technical details simultaneously or with a short delay. Step 8: A CVE ID is published on the NVD with both the vendor advisory and the researcher writeup linked.

The 90-Day Standard

Google Project Zero established the 90-day disclosure deadline in 2014. The rationale was empirical: internal analysis of vendor patch timelines suggested that 90 days was sufficient for most vendors to develop, test, and release a fix. Project Zero's policy included a 14-day grace period if a patch was released within 90 days but had not yet propagated widely. The 90-day standard has become the de facto industry norm adopted by Microsoft's MSRC, most CERT organizations, and now Anthropic's Project Glasswing. Some researchers use shorter windows (45 days for critical vulnerabilities with active exploitation). Some use longer windows for hardware or protocol-level flaws.

What Happens When Vendors Miss the Deadline

When a vendor fails to patch or communicate a credible patch timeline within the disclosure window, the researcher publishes technical details regardless of patch status. This is the enforcement mechanism that gives CVD its credibility as a vendor accountability tool. Without deadline enforcement, vendors would routinely request indefinite extensions. Project Zero has published technical details on schedule even when Microsoft, Apple, and Google products had not shipped a fix, generating significant industry attention and accelerating patch development. Glasswing follows the same principle: unresponsive vendors do not receive extensions, and disclosure proceeds at day 90.

Google Project Zero as a Reference Model

Google Project Zero, founded in 2014, became the most influential standardizer of CVD practice. Its 90-day policy, its commitment to publishing regardless of patch status, and its detailed technical writeups set expectations for the entire industry. Project Zero also introduced the concept of variant analysis: after finding one bug, systematically searching for similar bugs in the same codebase or in other products using the same pattern. This is a technique that AI-driven tools like Claude Mythos now execute at machine scale across thousands of codebases simultaneously.

CERT/CC and Third-Party Coordinators

CERT/CC at Carnegie Mellon remains the primary neutral coordinator for complex CVD cases. Its role is most valuable when: a vendor is unresponsive and an intermediary with institutional authority is needed, a vulnerability affects multiple vendors whose timelines must be synchronized, a researcher and vendor dispute the severity or scope of a finding, or a vulnerability is in an open source project without a dedicated security team. CISA plays a similar coordination role for US critical infrastructure sectors and has established a vulnerability disclosure policy for federal civilian agencies that all FCEB agencies must follow.

CVD vs. Bug Bounty Programs

Bug bounties and CVD are complementary but distinct. Bug bounty programs pay external researchers to find and report vulnerabilities. CVD is the process by which those reports (or unsolicited findings) are handled before public disclosure. A vendor can run a bug bounty program and still have a poor CVD process. CVD norms apply to all vulnerability reports, whether from paid researchers, academic researchers, or AI discovery programs like Glasswing. The distinction matters for Glasswing: Anthropic does not pay vendors for disclosures, and vendors do not pay Anthropic. The CVD process applies regardless.

How AI Scale Changes CVD: 1,596 Glasswing Disclosures

Traditional CVD assumed human research scale: a small team finding dozens of vulnerabilities per year. Project Glasswing has produced 1,596 coordinated disclosures, a volume that strains every part of the traditional model. Vendor security teams that receive a single Glasswing notification per year are operating within the traditional model. Vendors with significant codebases may receive dozens. The coordination infrastructure, CERT/CC, CISA, and vendor PSIRTs, was not designed for AI-scale discovery throughput. The security industry is actively developing triage automation, structured disclosure APIs, and machine-readable advisory formats to handle this volume.

What to Have in Place to Receive CVD Notifications

Organizations that receive CVD notifications gracefully share three characteristics. First, they have a published and monitored security contact: a security.txt file, a PSIRT email alias, and a contact registered with CERT/CC and the CVE program. Second, they have an internal response process with defined SLAs: acknowledgment, triage, patch development, and public advisory preparation. Third, they have practiced the process before a real notification arrives: tabletop exercises against simulated CVD scenarios produce faster and calmer real responses. Organizations missing any of these three elements routinely miss disclosure deadlines and receive public disclosure of unpatched vulnerabilities.

CVD Response Program Setup Guide

The step-by-step guide for setting up a CVD response program, including security.txt templates, PSIRT email alias configuration, internal SLA definitions, CERT/CC registration instructions, and the tabletop exercise scenario set used by Glasswing partner organizations, is available in the Mythos Brief.

Subscribe to unlock Remediation & Mitigation steps

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

The bottom line

CVD is the foundational agreement between the security research community and the vendors who ship software billions of people depend on. AI-scale discovery is stress-testing every part of that agreement. Organizations that have built the infrastructure to receive, triage, and respond to CVD notifications are positioned to handle Glasswing contact as a structured security event rather than a crisis. For the CVD response program setup guide and tabletop exercise scenarios, access the Mythos Brief at decryptiondigest.com/mythos-brief.

Frequently asked questions

What is the difference between CVD and full disclosure?

Full disclosure means publishing all technical details about a vulnerability immediately, with no prior vendor notification. Coordinated Vulnerability Disclosure gives vendors private notification and a remediation window before details are made public. Full disclosure advocates argue that public pressure is the only reliable way to force vendors to patch. CVD advocates argue that premature publication gives attackers an advantage over defenders who have not yet patched.

Where did the 90-day disclosure deadline come from?

Google Project Zero established the 90-day deadline in 2014 based on internal analysis of how long it typically takes vendors to develop, test, and release a patch for a reported vulnerability. The 90-day figure was chosen as a reasonable outside bound for most patch development cycles. CERT/CC had used variable timelines before Project Zero standardized the expectation across the industry.

What is CERT/CC?

CERT/CC is the CERT Coordination Center at Carnegie Mellon University's Software Engineering Institute. It was founded in 1988 following the Morris Worm. CERT/CC acts as a neutral third-party coordinator for vulnerability disclosures where direct vendor contact is not possible, where multiple vendors are affected, or where disputes arise between researchers and vendors about disclosure timelines.

What is Google Project Zero's disclosure policy?

Google Project Zero uses a 90-day disclosure deadline from the date of private vendor notification. If a vendor ships a patch within the 90-day window, Project Zero may grant a 14-day grace period before publishing technical details to allow patch deployment to propagate. If active exploitation is detected before the deadline, Project Zero moves to 7-day expedited disclosure.

How do I set up a CVD program for my organization?

Start by publishing a security.txt file at /.well-known/security.txt with a security contact email and a link to your vulnerability disclosure policy. Register your security contact with CERT/CC and the CVE program. Define internal response SLAs: acknowledgment within 5 days, initial triage within 14 days, patch timeline commitment within 30 days. Establish a process for tracking incoming reports, coordinating with engineering, and preparing public advisories.

Why does a security.txt file matter for receiving CVD notifications?

Security.txt (standardized in RFC 9116) gives researchers and automated disclosure programs a machine-readable way to find your security contact without guessing email formats or searching LinkedIn. When researchers cannot find a valid contact quickly, they may escalate to CERT/CC, skip private notification entirely, or discard the finding. Maintaining a current security.txt at /.well-known/security.txt with a monitored contact address and a disclosure policy URL is the lowest-effort step any organization can take to ensure it receives CVD notifications reliably.

Sources & references

  1. FIRST.org: CVD Guide
  2. Google Project Zero Disclosure Policy
  3. CERT/CC Vulnerability Disclosure Policy
  4. CISA Coordinated Vulnerability Disclosure
  5. ISO/IEC 29147: Vulnerability Disclosure
  6. Anthropic Project Glasswing

Free resources

25
Free download

Critical CVE Reference Card 2025–2026

25 actively exploited vulnerabilities with CVSS scores, exploit status, and patch availability. Print it, pin it, share it with your SOC team.

No spam. Unsubscribe anytime.

Free download

Ransomware Incident Response Playbook

Step-by-step 24-hour IR checklist covering detection, containment, eradication, and recovery. Built for SOC teams, IR leads, and CISOs.

No spam. Unsubscribe anytime.

Free newsletter

Get threat intel before your inbox does.

50,000+ security professionals read Decryption Digest for early warnings on zero-days, ransomware, and nation-state campaigns. Free, daily, no spam.

Unsubscribe anytime. We never sell your data.

Eric Bang
Author

Founder & Cybersecurity Evangelist, Decryption Digest

Cybersecurity professional with expertise in threat intelligence, vulnerability research, and enterprise security. Covers zero-days, ransomware, and nation-state operations for 50,000+ security professionals every morning.

Black Hat Giveaway

Win a $2,495 Black Hat pass.

Full-access to Black Hat USA 2026 in Las Vegas. Subscribe free to enter.

Joins Decryption Digest daily briefing. Unsubscribe anytime.

Giveaway: Black Hat USA 2026 Full-Access Pass ($2,495 value)

Details →
Daily Briefing

Subscribe to enter the giveaway

Every subscriber is automatically entered. You also get daily threat intel every morning: zero-days, ransomware, and nation-state campaigns. Free. No spam.

Already subscribed? You're already entered.

Giveaway

Win a $2,495 Black Hat USA 2026 pass.