Vulnerability Disclosure Platform (VDP)
A VDP is the operational layer that lets security researchers tell you about flaws in your product without it being awkward, risky, or slow for either side. This guide explains what a VDP does, what to look for in one, and how the EU Cyber Resilience Act changes the requirements for European manufacturers.
Why VDPs exist
Security researchers find vulnerabilities. Without a clear, published channel, those findings either get published unilaterally (full disclosure), sold on grey markets, or sit on a researcher's laptop indefinitely. A VDP makes coordinated disclosure the path of least resistance. It is the difference between learning about a flaw from a researcher email and learning about it from a journalist asking for comment.
ISO/IEC 29147 is the international standard for vulnerability disclosure processes. ISO/IEC 30111 covers internal handling. Together they describe what a competent VDP looks like. The CRA now turns parts of this into a binding obligation for EU manufacturers.
Six components of a real VDP
Anything calling itself a vulnerability disclosure platform should cover all six. If something is missing, you will pay for it in coordination overhead later.
Published policy with safe-harbor language
Researchers will not report into a black box. The policy should describe scope, authorised testing methods, response timelines, and a clear safe-harbor statement that protects good-faith research.
Structured intake under your brand
A whitelabel form and email address ([email protected] or your own domain) collect reports in a consistent shape. PGP support matters for sensitive submissions.
Acknowledgment SLA
ISO/IEC 29147 sets a 48h acknowledgment expectation. The platform should send the acknowledgment automatically and track responder follow-up.
Triage workflow
Severity assessment, duplicate detection, status tracking, and internal handoff to engineering. Without this the inbox becomes the bottleneck.
Coordinated disclosure timeline
Agreed-upon disclosure date, embargo handling, and a clean publication of the resulting advisory. CSAF 2.0 is the machine-readable format expected by the security industry.
Audit trail
Timestamps on every event. Required for regulator-facing posture under the CRA and useful for internal post-mortems.
Frequently asked
What is a vulnerability disclosure platform?
Is a VDP the same as a bug bounty platform?
Does the EU CRA require a VDP?
What is the difference between a VDP and a CVD portal?
How long does it take to stand up a VDP?
How does CVD Portal differ from generic VDPs?
Run your VDP on a CRA-native platform
Whitelabel intake. 48h acknowledgment tracking. Article 14 reporting workflow. EU data residency by default.