{
  "name": "CVE records published per year",
  "description": "Count of CVE records published per calendar year, 1999 to present, as counted by CVE.ICU from NVD and the CVE List V5 repository.",
  "source": {
    "name": "CVE.ICU",
    "url": "https://cve.icu/years.html",
    "data_url": "https://cve.icu/data/yearly_summary.json",
    "data_as_of": "2026-10-13T12:25:19.067161Z",
    "retrieved": "2026-10-13"
  },
  "units": "CVE records published",
  "notes": [
    "The current year (2026) is incomplete: the count runs through 2026-10-13.",
    "Published, not disclosed or exploited. A record's publication year is not necessarily the year the vulnerability was found.",
    "The 2017 jump follows the CVE Program's expansion of its CNA federation, so part of it is reporting capacity rather than vulnerability volume.",
    "CVE.ICU and cve.org's own metrics differ by a handful of records per year because they count from different feeds."
  ],
  "years": [
    {
      "year": 1999,
      "total": 894,
      "complete": true
    },
    {
      "year": 2000,
      "total": 1019,
      "complete": true
    },
    {
      "year": 2001,
      "total": 1676,
      "complete": true
    },
    {
      "year": 2002,
      "total": 2156,
      "complete": true
    },
    {
      "year": 2003,
      "total": 1527,
      "complete": true
    },
    {
      "year": 2004,
      "total": 2451,
      "complete": true
    },
    {
      "year": 2005,
      "total": 4932,
      "complete": true
    },
    {
      "year": 2006,
      "total": 6608,
      "complete": true
    },
    {
      "year": 2007,
      "total": 6516,
      "complete": true
    },
    {
      "year": 2008,
      "total": 5632,
      "complete": true
    },
    {
      "year": 2009,
      "total": 5732,
      "complete": true
    },
    {
      "year": 2010,
      "total": 4639,
      "complete": true
    },
    {
      "year": 2011,
      "total": 4150,
      "complete": true
    },
    {
      "year": 2012,
      "total": 5288,
      "complete": true
    },
    {
      "year": 2013,
      "total": 5187,
      "complete": true
    },
    {
      "year": 2014,
      "total": 7928,
      "complete": true
    },
    {
      "year": 2015,
      "total": 6494,
      "complete": true
    },
    {
      "year": 2016,
      "total": 6449,
      "complete": true
    },
    {
      "year": 2017,
      "total": 14642,
      "complete": true
    },
    {
      "year": 2018,
      "total": 16510,
      "complete": true
    },
    {
      "year": 2019,
      "total": 17305,
      "complete": true
    },
    {
      "year": 2020,
      "total": 18322,
      "complete": true
    },
    {
      "year": 2021,
      "total": 20149,
      "complete": true
    },
    {
      "year": 2022,
      "total": 25073,
      "complete": true
    },
    {
      "year": 2023,
      "total": 28816,
      "complete": true
    },
    {
      "year": 2024,
      "total": 39953,
      "complete": true
    },
    {
      "year": 2025,
      "total": 48152,
      "complete": true
    },
    {
      "year": 2026,
      "total": 77847,
      "complete": false
    }
  ]
}
