ENISA's European Vulnerability Database (EUVD), and what NIS2 Article 12 requires

Last updated:

Key takeaways

  • The EUVD isn't a voluntary ENISA initiative — it implements a specific obligation.
  • Don't treat the EUVD as a replacement for NVD or CISA KEV monitoring.

The European Vulnerability Database (EUVD), at euvd.enisa.europa.eu, is ENISA's answer to a specific legal requirement in the EU's NIS2 Directive: a central, EU-operated repository of vulnerability information, distinct from (and cross-referencing) the US-centric CVE Program, NVD and CISA's Known Exploited Vulnerabilities catalogue that most security teams already track. Per ENISA's own topic page, it went live on 13 May 2025 — independently corroborated by trade press reporting the same launch — and is free to use for anyone, not just EU entities.

A sourcing note: this guide's automated fetch of the EUVD application itself returned a client-side loading error rather than rendered content, and its fetch of EUR-Lex's own Directive (EU) 2022/2555 text did not return renderable article text either. The facts below come from ENISA's own topic/tool pages (which did render) plus independent secondary reporting and legal analysis — confirm the exact Article 12 wording against EUR-Lex's Official Journal text before citing it in a compliance document.

The legal basis: NIS2 Article 12(2)

The EUVD isn't a voluntary ENISA initiative — it implements a specific obligation. A Cloud Security Alliance research note on the launch states the database fulfils "a specific obligation imposed by NIS2 Article 12, paragraph 2," which directs ENISA to develop and maintain a European vulnerability database. Our broader NIS2 Directive guide independently notes, citing ENISA's own NIS2 policy page, that the directive assigns ENISA the task of "developing and maintaining a European vulnerability registry" among several other roles (secretariat for CyCLONe, an annual EU cybersecurity state report, peer-review support, and a cross-border service-provider registry) — the EUVD is that registry obligation put into production.

What it actually aggregates, and the three categories

Per ENISA's own vulnerability-disclosure topic page, the EUVD "aggregates, stores, enriches, and publishes known vulnerabilities for public use," drawing on: advisories from EU CSIRTs and ICT vendors; an EU-maintained Known Exploited Vulnerabilities (KEV) Catalogue synchronised into the EUVD; CISA's own KEV Catalog; and unspecified "additional threat data providers." Independent reporting describes the public interface as organized around three categories — critical vulnerabilities, EU-CSIRT-coordinated vulnerabilities, and exploited vulnerabilities — spanning IT, OT and IoT products, which maps onto the device, firmware and industrial-component scope this site already tracks through the US-centric KEV/EPSS prioritization lens.

ENISA as a CVE Numbering Authority

A detail easy to miss: ENISA doesn't just mirror the CVE Program's output into the EUVD — per the same SecurityWeek reporting, ENISA has itself been a CVE Numbering Authority (CNA) since 2024, meaning it can assign CVE IDs directly to vulnerabilities reported to or discovered by European CSIRTs, within whatever Scope Definition it operates under. See our CVE Numbering Authority (CNA) rules guide for how the CNA Operational Rules govern that role generally; ENISA's position doesn't replace MITRE's or any other CNA's assignments, it adds another assigner into the same shared CVE ID space.

A separate obligation: the national CSIRT coordinator role

NIS2 Article 12 does more than require a database — per the Cloud Security Alliance's research note, it also requires each member state to designate a national CSIRT as the coordinated vulnerability disclosure (CVD) coordinator, responsible for identifying and contacting affected entities, acting as an intermediary between a reporter and a vendor, negotiating disclosure timelines, and managing cases involving multiple parties. Where a reported vulnerability could affect entities across more than one member state, the note states the relevant national coordinators "are required to cooperate within the European CSIRTs Network," with ENISA itself stepping in as a coordination point for cases beyond a single state's capacity. This is a process obligation on member states, running in parallel with — not instead of — a manufacturer's own disclosure program built on ISO/IEC 29147/30111 and a published vulnerability disclosure policy.

Where this sits next to CRA reporting and CSAF/VEX

A device maker selling into the EU already has to track the Cyber Resilience Act's own 24-hour/72-hour vulnerability reporting obligations to ENISA and national CSIRTs for actively exploited vulnerabilities and severe incidents. The EUVD and the NIS2 Article 12 CSIRT-coordinator role are a related but distinct mechanism: CRA reporting is a manufacturer's direct notification duty for its own products, while the EUVD is ENISA's public aggregation layer and the Article 12 coordinator role is about handling third-party vulnerability reports that reach a national CSIRT rather than the vendor first. Machine-readable vulnerability status published in CSAF/VEX format is one practical way a manufacturer's own advisories can feed cleanly into aggregators like the EUVD rather than requiring manual re-entry by an EU CSIRT.

A workable starting point

  1. Don't treat the EUVD as a replacement for NVD or CISA KEV monitoringIt's an additional, EU-operated source that synchronises an EU KEV catalogue and CISA's KEV Catalog alongside its own CSIRT/vendor advisory intake — track it as a supplementary feed, not a substitute, until its coverage and update cadence are independently verified against your existing tooling.
  2. Check whether your product's CVE IDs could originate from ENISA as a CNA, not just from your own CNA or a CNA-LR, now that ENISA assigns IDs directly for vulnerabilities reported to European CSIRTs.
  3. Know which national CSIRT is your Article 12 coordinatorif you sell into the EU and expect third-party vulnerability reports to sometimes reach a national CSIRT before they reach you directly.
  4. Keep CRA 24h/72h reporting and NIS2 Article 12 CVD coordination as separate tracked obligationsThey serve different purposes and have different triggers even though both run through EU-level cybersecurity infrastructure.
  5. Publish machine-readable VEX alongside your advisoriesso aggregators like the EUVD can ingest accurate affected/not-affected status without manual EU CSIRT re-entry.

SoftWSP's PSIRT support helps hardware and firmware teams run the intake and advisory pipeline that feeds both CRA reporting obligations and public aggregators like the EUVD: see PSIRT services.

This guide draws on ENISA's own published EUVD/vulnerability-disclosure topic pages plus independent secondary reporting (SecurityWeek) and legal analysis (Cloud Security Alliance) for the NIS2 Article 12 citation; the EUVD application itself and EUR-Lex's own Directive 2022/2555 text could not be rendered by this guide's research tooling. This guide is not a substitute for the official Directive text, ENISA's own documentation, or legal advice.

Sources

  1. ENISA: European Vulnerability Database (EUVD) — official tool/topic page (purpose, intended audiences, dated 13 May 2025)
  2. ENISA: Vulnerability Disclosure (topic page) — EUVD data sources (EU CSIRTs, ICT vendor advisories, EU KEV Catalogue, CISA KEV Catalog), ENISA's CVD coordination role
  3. SecurityWeek: EU Cybersecurity Agency ENISA Launches European Vulnerability Database (launch reporting, categories, ENISA's CNA role since 2024, named expert reactions)
  4. Cloud Security Alliance: ENISA Designated as EU CVE Root — Implications for NIS2 Compliance and Cross-Border Vulnerability Disclosure (NIS2 Article 12(2) legal-basis citation, national CSIRT coordinator role)
  5. EUR-Lex: Directive (EU) 2022/2555 (NIS2) — official consolidated text (this guide's automated fetch of EUR-Lex did not return renderable article text; Article 12 citation above is cross-checked against secondary legal analysis instead)

Frequently asked questions

What is the EUVD, and who runs it?

The European Vulnerability Database (EUVD) is a free, public vulnerability repository operated by ENISA, the EU Agency for Cybersecurity, at euvd.enisa.europa.eu. Per ENISA's own topic page, it provides "aggregated, reliable, and actionable information such as mitigation measures and exploitation status on cybersecurity vulnerabilities" affecting ICT products and services, intended for both national/EU authorities and the private sector. ENISA's own page is dated 13 May 2025, which independent reporting (SecurityWeek) corroborates as the database's public launch.

What legal requirement created the EUVD?

The NIS2 Directive — Directive (EU) 2022/2555 — requires it. A Cloud Security Alliance research note on the launch states the EUVD fulfils "a specific obligation imposed by NIS2 Article 12, paragraph 2," which directs ENISA to develop and maintain a European vulnerability database. This guide's attempt to fetch EUR-Lex's own text of Directive 2022/2555 did not return renderable content, so the Article 12(2) citation above is cross-checked against this secondary legal-analysis source rather than quoted directly from the Official Journal text — confirm the exact article wording against EUR-Lex before citing it in a compliance filing. Our [NIS2 Directive](/guides/nis2-directive-explained/) guide covers the directive's scope more broadly; its own ENISA-sourced summary describes the agency's vulnerability-registry role without citing Article 12 by number.

What does the EUVD actually publish, and how does it relate to CVE, NVD and CISA's KEV catalogue?

Per ENISA's vulnerability-disclosure topic page, the EUVD "aggregates, stores, enriches, and publishes known vulnerabilities for public use," drawing on advisories from EU CSIRTs and ICT vendors, an EU-maintained Known Exploited Vulnerabilities (KEV) catalogue synchronised into the EUVD, CISA's own KEV Catalog, and other threat-data providers. Independent reporting (SecurityWeek) describes three presented categories: critical vulnerabilities, EU-CSIRT-coordinated vulnerabilities, and exploited vulnerabilities, covering IT, OT and IoT products. The EUVD doesn't replace the global CVE Program — ENISA has itself been a CVE Numbering Authority (CNA) since 2024 per that same reporting, meaning it can assign CVE IDs directly rather than running a fully separate identifier scheme; see our [CVE Numbering Authority (CNA) rules](/guides/cve-numbering-authority-cna-rules/) guide for how CNA assignment works generally, and [KEV/EPSS vulnerability prioritization](/guides/kev-epss-vulnerability-prioritization/) for how the US CISA KEV catalogue the EUVD cross-references is used for prioritization.

What is the "CSIRT coordinator" role NIS2 Article 12 sets up, separately from the database itself?

Per a Cloud Security Alliance research note on NIS2 Article 12, the article requires each EU member state to designate a national CSIRT as a coordinated vulnerability disclosure (CVD) coordinator, responsible for "identifying and contacting affected entities," acting as intermediary between a reporter and the affected vendor, negotiating disclosure timelines, and managing multi-party disclosure scenarios; where a vulnerability could affect entities in more than one member state, the research note states the relevant national CSIRT coordinators "are required to cooperate within the European CSIRTs Network," with ENISA itself acting as a coordination point for cases that exceed a single member state's capacity. This CVD-coordinator role is a process obligation distinct from the EUVD database itself, and runs on a separate track from a manufacturer's own vulnerability disclosure process under standards like [ISO/IEC 29147/30111](/guides/cvd-process-iso-29147-30111/) or a published [vulnerability disclosure policy](/guides/vulnerability-disclosure-policy-template/).

In this cluster

ENISA's European Vulnerability Database (EUVD), and what NIS2 Article 12 requires