In March 2024, NIST analyzed 199 of the 3,370 CVEs it received, according to SC Media. The CVE Program kept assigning identifiers to software flaws; the federal database was falling behind on the details defenders use to decide what to patch.
Key takeaways
- NIST analyzed 199 of the 3,370 CVEs it received in March 2024.
- The CVE Program had 413 reporting organizations and logged more than 40,000 entries in 2024, lifting its cumulative total above 270,000.
- By July 2025, the NVD backlog exceeded 25,000 vulnerabilities—roughly 10 times the previous high reported for 2017.
- In April 2026, NIST prioritized analysis of vulnerabilities in critical software, federal systems, and actively exploited flaws, including CISA KEV entries.
- CISA said in April 2025 that it would extend CVE Program funding and that critical CVE services would not lapse.
That split is changing vulnerability management from an expectation of broadly enriched public reference records toward selective, exploit-led triage. CVE identifiers can keep multiplying while NIST supplies detailed affected-product and risk analysis less consistently outside its priority groups. An identifier lets systems discuss the same flaw; it does not tell an operator whether a particular installation is affected or how to fix it.
The CVE Program scaled names, not complete decisions
MITRE maintains the CVE Program and delegates assignment to participating organizations, including large vendors. The arrangement gives researchers, vendors, scanners, and defenders a common reference key. CyberScoop’s March 2025 account of the program counted 413 reporting organizations and more than 40,000 entries reported in 2024, bringing the cumulative total above 270,000. Those counts describe a substantial, functioning naming system—not one that has stopped scaling.
A CVE ID can connect a reader to disclosure dates, affected products, remedies, and related advisories. Those facts may come from different parties and may change as a vendor investigates or releases a patch. NIST’s National Vulnerability Database, or NVD, has historically helped turn the CVE list and other public references into structured inputs for automated vulnerability tracking. A scanner matching an inventory against known flaws needs enough product and version detail to distinguish an affected installation from an unaffected one.
Public databases also cannot capture flaws that vendors never disclose. OWASP’s testing guidance identifies that omission as a limit on scanners that rely on known-vulnerability records. CVE assignment solves coordination among people who know about a flaw; it does not make every relevant fact public.
CISA made known exploitation an actionable selection rule
CISA’s Known Exploited Vulnerabilities catalog, created in 2021, took a different approach to reference data. It identified flaws known to be exploited and required federal agencies to remediate listed vulnerabilities within specified timeframes. That pairing matters more to an agency operator than another undifferentiated alert: CISA supplied both a reason to act and a deadline.
KEV is strong evidence for prioritizing a listed flaw. Absence from KEV is not evidence that a product is safe. The catalog answers a narrower question—whether known exploitation warrants a mandated response—than a defender’s full inventory and exposure assessment must answer. Under constrained analysis capacity, concentrating effort on demonstrated risk is rational. It also makes the boundary of that concentration important to everyone outside it.
NIST’s backlog forced an allocation decision
NIST cited insufficient interagency support for its March 2024 analysis shortfall. By July 2025, MIT Technology Review reported an NVD backlog exceeding 25,000 vulnerabilities, roughly ten times the previous high reported for 2017. NIST was seeking contractors to help clear it.
In April 2026, CyberScoop reported NIST’s narrowed analysis priorities: vulnerabilities in critical software, federal systems, and active exploitation, including CVEs in CISA’s KEV catalog. CyberScoop tied NIST’s backlog to a 2024 funding lapse. NIST still receives CVEs, and records outside those groups can still be useful. But defenders can no longer assume that central, detailed analysis will follow every identifier on the same terms.
Severity systems such as CVSS were built to express vulnerability attributes in machine-readable form. They are useful when an organization can combine those attributes with its own assets and priorities. If the underlying product, version, or remediation information is absent or inconsistent, a machine-readable score cannot fill it in. NIST’s capacity decision therefore reaches into scanner matches and patch queues, not just database presentation.
Exim shows why “remote code execution” is not a patch plan
Operators encountered this distinction well before NIST’s priority change. In 2023, researchers disclosed multiple remote-code-execution flaws in Exim, a mail transfer agent reported to be used by up to 253,000 servers. One unauthenticated RCE had been fixed; two other RCEs remained unpatched at the time of the report.
An operator facing those disclosures needed to separate the fixed flaw from the unfixed ones, identify which Exim versions were installed, and determine what could be mitigated while patches were unavailable. The shared label “RCE” established the stakes but not those decisions. At infrastructure scale, manually reconciling an advisory, an asset inventory, and patch availability becomes a cost each defender bears.
Cheaper discovery makes verification more valuable
Anthropic researchers said in June 2026 that Mythos Preview could turn publicly disclosed N-day vulnerabilities into working exploits in hours rather than weeks. That is a reported model capability, not a measured claim that attackers now exploit every disclosure within hours. It nevertheless sharpens a defender’s information problem: when exploit development can be fast, time spent resolving ambiguous affected-version or remediation facts becomes more costly.
Cheaper candidate generation puts pressure on the other end of the pipeline, too. In October 2026, Google paused product-vulnerability submissions to its OSS Vulnerability Reward Program after an influx of invalid AI-driven reports. Google’s response concerns report intake and verification. The cited coverage does not establish that those reports caused NIST’s backlog, which was already documented in 2024 and 2025. Triage of candidate findings and enrichment of confirmed CVEs are separate jobs, each requiring trustworthy evidence.
EUVD adds redundancy but cannot settle conflicting facts alone
Europe added another public endpoint when the European Vulnerability Database became fully operational in May 2025, following its June 2024 announcement. EUVD provides reference infrastructure while the U.S. NVD faces a backlog. It is evidence of a response to dependency on one pipeline, not evidence that public vulnerability databases must fail.
The identifier layer also showed resilience: when MITRE’s funding became uncertain in April 2025, CISA said it would extend funding and that critical CVE services would not lapse. Neither continuity nor a second database resolves every downstream disagreement. Vendors and CVE assigners supply disclosures; databases organize them; scanners match them to software; defenders decide whether to patch. Where those parties describe affected versions or remedies differently, another endpoint gives defenders another source to reconcile, not an automatic verdict.
Buyers should measure whether a record supports action
A CVE count measures intake. For an operational test, a security team can sample records against the software it actually runs and ask which ones provide precise affected versions, evidence of exploitation, a reliable product identity, relevant exposure context, and an authoritative remediation path that its tools can consume. The team should record unresolved fields explicitly rather than letting a scanner’s lack of a match become an assumption of safety. No single public database must hold every field, but the defender needs a trustworthy way to join them.
The cited evidence does not quantify how many CVEs have all those fields or compare completeness inside and outside NIST’s priority groups. A completeness ratio would have to be measured; the backlog alone cannot supply it. That test also gives procurement a sharper question than how many identifiers a product ingests: can it trace a finding through the vendor’s evidence to an affected asset and a fix?
Frequently asked questions
How much less complete are NVD records outside NIST’s priority groups?
The evidence does not quantify the gap. It provides no measured completeness ratio for affected-product data, severity analysis, exploit context, or remediation guidance inside versus outside the prioritized cohorts.
Will NIST publish a turnaround time for CVEs that are not in critical software, federal systems, or active exploitation?
No turnaround target or service-level commitment for nonpriority CVEs appears in the cited evidence. The record establishes narrower priorities, not a timetable for records outside them.
Did EUVD demonstrably resolve discrepancies in affected versions or remediation advice that appeared in NVD records?
The cited evidence does not test EUVD and NVD against the same CVEs or document a resolved disagreement. It establishes that EUVD became fully operational in May 2025, not that it supplies a definitive tie-breaker.
What was the result of NIST’s effort to hire contractors for the backlog?
The evidence says NIST was seeking contractors by July 2025, but does not identify awards, staffing levels, backlog reductions, or a completion date.
From NVD shortfall to selective analysis
- March 2024 — NIST analyzed 199 of the 3,370 CVEs it received.
- July 13, 2025 — The NVD backlog exceeded 25,000 vulnerabilities, about 10 times the previous high reported for 2017.
- April 16, 2026 — NIST narrowed analysis priorities to critical software, federal systems, and vulnerabilities under active exploitation, including CISA KEV entries.
NIST’s March shortfall never stopped the names from circulating. At the patch queue, each name still has to meet an installed version and a patch—or a mitigation when no patch exists.