Vulnpocalypse statistics

Live numbers on how many bugs are being found, how many attackers use, and how to tell them apart. Each number comes with one sentence on what it means.

Generated by VEDAS. Scores as of 2026-11-01 19:19 UTC. Rebuilt every few hours from cve-scores, CISA KEV and vedas-signatures. How this works and its limits.

Vulnerability pressure

New bugs

CVEs published, last three months against the same months a year earlier.

362%

OF LAST YEAR DOUBLE

44,249 CVEs in Aug to Oct 2026, against 12,222 a year earlier.

Exploitation

Bugs added to CISA’s exploited list, last three months against the same months a year earlier.

177%

OF LAST YEAR UP

110 bugs in Aug to Oct 2026, against 62 a year earlier.

Zero-day exploitation

Exploited bugs listed on or before the day their CVE was published, last three months against the same months a year earlier.

220%

OF LAST YEAR DOUBLE

22 bugs in Aug to Oct 2026, against 10 a year earlier.

VEDAS sees the attacks EPSS misses

Patch the top 35% of CVEs by each score. How many of the 183 bugs CISA later confirmed under attack would you already have covered? VEDAS: 90%. EPSS: 53%.

VEDAS

90%

of the bugs attackers went on to use were already in the top 35% of CVEs by VEDAS, before CISA confirmed the attacks.

EPSS

53%

for the top 35% by EPSS, the industry’s standard exploit forecast. Same patching effort, 37 points fewer attacks covered.

VEDASEPSSpatching at random
0%25%50%75%100%0%10%20%30%40%50%60%share of all CVEs you patchRandom patchingrandomWhere VEDAS covers more attacks for the same patchingEPSSEPSS 63%VEDASVEDAS 93%VEDAS 90% at 35%EPSS 53% at 35%VEDAS 90%EPSS 53%
Source: cve-scores weekly history since 2025-04-13 · CISA KEVVULNPOCALYPSE.DEV
How to read it
Each line shows what share of later-attacked bugs you cover (up) as you patch more of all CVEs (right). Higher is better. The shaded area is where VEDAS covers more for the same effort, from about the top 24% of CVEs onward. The grey line is patching at random. At the very top EPSS is sharper: in the top 10%, EPSS covered 43% and VEDAS 7%. VEDAS pulls ahead once you aim to catch most attacks.
How this is calculated
For every bug CISA added to its Known Exploited Vulnerabilities list after 2025-04-13, we take its EPSS and VEDAS from the last cve-scores snapshot before the listing, so neither score gets credit for reacting to CISA. A bug only counts if that snapshot is at most 7 days old: cve-scores published almost daily until 22 February 2026, paused until 8 August 2026, and was irregular after, so 62 bugs listed during the pause were left out. Patching effort is the share of all 477,329 CVEs at or above the same score today. A CVE with no EPSS score cannot be flagged by EPSS.

13 of 183

attacked bugs had no EPSS score at all before CISA listed them

VEDAS had scored every one of them.

1,728

CVEs from 2026 have no EPSS score today

VEDAS scores all 84,067 of them, from the day they appear.

New CVEs, running total by year

CVEs published through each year. 2026 so far: 89,859, against 39,639 at the same point of 2025, 2.3 times as many.

2026, this yearearlier years, darker is more recent
020K40K60K80K100KJanMarMayJulSepNov2022: 25.1K2023: 28.8K2024: 40K2025: 48.2K2026: 89.9K so far2026 · 89.9K2025 · 48.2K2024 · 40K2023 · 28.8K
Source: NVD API, CVEs published per month, rejected CVEs excludedVULNPOCALYPSE.DEV
How to read it
Each line climbs through one year. The blue line is this year. Where it bends upward is where AI-driven discovery took off, from April 2026.
How this is calculated
Monthly counts of CVEs published in the NVD, excluding rejected records, added up month by month. The current month is left out until it is complete.

Exploited bugs, running total by year

Bugs added to CISA’s exploited list through each year. 2026: 282 so far, against 245 in all of 2025.

2026, this yearearlier years, darker is more recent
0100200300400500600JanMarMayJulSepNov2022: 5552023: 1872024: 1862025: 2452026: 282 so far2026 · 2822022 · 5552025 · 2452023 · 187
Source: CISA KEVVULNPOCALYPSE.DEV
How to read it
Each line climbs as CISA adds bugs during that year. A steeper blue line means attackers are using more bugs than in past years.

How fast bugs get exploited after they are published

Each dot is one bug CISA confirmed under attack, placed by days from CVE publication to CISA’s listing. 216 of 526 were listed within a week.

listed within 7 dayslisted later
-30-7073090365Q1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 0 daysQ1 2025: 1 daysQ1 2025: 1 daysQ1 2025: 1 daysQ1 2025: 1 daysQ1 2025: 2 daysQ1 2025: 2 daysQ1 2025: 2 daysQ1 2025: 2 daysQ1 2025: 3 daysQ1 2025: 5 daysQ1 2025: 6 daysQ1 2025: 7 daysQ1 2025: 7 daysQ1 2025: 8 daysQ1 2025: 8 daysQ1 2025: 12 daysQ1 2025: 15 daysQ1 2025: 15 daysQ1 2025: 26 daysQ1 2025: 28 daysQ1 2025: 29 daysQ1 2025: 33 daysQ1 2025: 35 daysQ1 2025: 35 daysQ1 2025: 35 daysQ1 2025: 40 daysQ1 2025: 55 daysQ1 2025: 55 daysQ1 2025: 55 daysQ1 2025: 65 daysQ1 2025: 78 daysQ1 2025: 91 daysQ1 2025: 105 daysQ1 2025: 153 daysQ1 2025: 184 daysQ1 2025: 208 daysQ1 2025: 251 daysQ1 2025: 319 daysQ1 2025: 359 daysQ1 2025: 373 daysQ1 2025: 425 daysQ1 2025: 600 daysQ1 2025: 698 daysQ1 2025: 700 daysQ1 2025: 700 daysQ1 2025: 812 daysQ1 2025: 1518 daysQ1 2025: 1683 daysQ1 2025: 1728 daysQ1 2025: 1730 daysQ1 2025: 2126 daysQ1 2025: 2126 daysQ1 2025: 2267 daysQ1 2025: 2273 daysQ1 2025: 2409 daysQ1 2025: 2781 daysQ1 2025: 2860 daysQ1 202573 bugsQ2 2025: 0 daysQ2 2025: 0 daysQ2 2025: 0 daysQ2 2025: 0 daysQ2 2025: 0 daysQ2 2025: 0 daysQ2 2025: 0 daysQ2 2025: 0 daysQ2 2025: 0 daysQ2 2025: 0 daysQ2 2025: 0 daysQ2 2025: 1 daysQ2 2025: 1 daysQ2 2025: 1 daysQ2 2025: 1 daysQ2 2025: 2 daysQ2 2025: 3 daysQ2 2025: 3 daysQ2 2025: 4 daysQ2 2025: 4 daysQ2 2025: 4 daysQ2 2025: 5 daysQ2 2025: 5 daysQ2 2025: 5 daysQ2 2025: 6 daysQ2 2025: 6 daysQ2 2025: 9 daysQ2 2025: 10 daysQ2 2025: 10 daysQ2 2025: 14 daysQ2 2025: 22 daysQ2 2025: 22 daysQ2 2025: 26 daysQ2 2025: 28 daysQ2 2025: 37 daysQ2 2025: 38 daysQ2 2025: 54 daysQ2 2025: 56 daysQ2 2025: 103 daysQ2 2025: 106 daysQ2 2025: 106 daysQ2 2025: 120 daysQ2 2025: 139 daysQ2 2025: 166 daysQ2 2025: 173 daysQ2 2025: 185 daysQ2 2025: 280 daysQ2 2025: 304 daysQ2 2025: 308 daysQ2 2025: 324 daysQ2 2025: 513 daysQ2 2025: 521 daysQ2 2025: 630 daysQ2 2025: 655 daysQ2 2025: 740 daysQ2 2025: 818 daysQ2 2025: 1297 daysQ2 2025: 1488 daysQ2 2025: 2043 daysQ2 202559 bugsQ3 2025: -1 daysQ3 2025: -1 daysQ3 2025: -1 daysQ3 2025: 0 daysQ3 2025: 0 daysQ3 2025: 0 daysQ3 2025: 0 daysQ3 2025: 0 daysQ3 2025: 0 daysQ3 2025: 1 daysQ3 2025: 1 daysQ3 2025: 1 daysQ3 2025: 2 daysQ3 2025: 4 daysQ3 2025: 4 daysQ3 2025: 4 daysQ3 2025: 4 daysQ3 2025: 5 daysQ3 2025: 5 daysQ3 2025: 7 daysQ3 2025: 10 daysQ3 2025: 11 daysQ3 2025: 12 daysQ3 2025: 13 daysQ3 2025: 14 daysQ3 2025: 14 daysQ3 2025: 23 daysQ3 2025: 33 daysQ3 2025: 34 daysQ3 2025: 34 daysQ3 2025: 44 daysQ3 2025: 48 daysQ3 2025: 76 daysQ3 2025: 76 daysQ3 2025: 91 daysQ3 2025: 101 daysQ3 2025: 286 daysQ3 2025: 286 daysQ3 2025: 488 daysQ3 2025: 769 daysQ3 2025: 980 daysQ3 2025: 1691 daysQ3 2025: 1798 daysQ3 2025: 1798 daysQ3 2025: 1828 daysQ3 2025: 2260 daysQ3 2025: 2294 daysQ3 2025: 3020 daysQ3 2025: 3111 daysQ3 2025: 4346 daysQ3 2025: 6765 daysQ3 202551 bugsQ4 2025: -6 daysQ4 2025: -6 daysQ4 2025: -2 daysQ4 2025: -1 daysQ4 2025: 0 daysQ4 2025: 0 daysQ4 2025: 0 daysQ4 2025: 0 daysQ4 2025: 0 daysQ4 2025: 0 daysQ4 2025: 0 daysQ4 2025: 0 daysQ4 2025: 0 daysQ4 2025: 1 daysQ4 2025: 1 daysQ4 2025: 2 daysQ4 2025: 2 daysQ4 2025: 2 daysQ4 2025: 2 daysQ4 2025: 3 daysQ4 2025: 3 daysQ4 2025: 7 daysQ4 2025: 8 daysQ4 2025: 10 daysQ4 2025: 10 daysQ4 2025: 16 daysQ4 2025: 20 daysQ4 2025: 26 daysQ4 2025: 31 daysQ4 2025: 31 daysQ4 2025: 45 daysQ4 2025: 46 daysQ4 2025: 56 daysQ4 2025: 59 daysQ4 2025: 71 daysQ4 2025: 85 daysQ4 2025: 85 daysQ4 2025: 131 daysQ4 2025: 132 daysQ4 2025: 134 daysQ4 2025: 171 daysQ4 2025: 209 daysQ4 2025: 210 daysQ4 2025: 210 daysQ4 2025: 252 daysQ4 2025: 322 daysQ4 2025: 798 daysQ4 2025: 1198 daysQ4 2025: 1391 daysQ4 2025: 1402 daysQ4 2025: 1552 daysQ4 2025: 1631 daysQ4 2025: 1636 daysQ4 2025: 2412 daysQ4 2025: 2803 daysQ4 2025: 3049 daysQ4 2025: 3575 daysQ4 2025: 4020 daysQ4 2025: 4346 daysQ4 2025: 5085 daysQ4 2025: 5449 daysQ4 2025: 5458 daysQ4 202562 bugsQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 0 daysQ1 2026: 1 daysQ1 2026: 1 daysQ1 2026: 1 daysQ1 2026: 1 daysQ1 2026: 1 daysQ1 2026: 3 daysQ1 2026: 4 daysQ1 2026: 4 daysQ1 2026: 5 daysQ1 2026: 5 daysQ1 2026: 6 daysQ1 2026: 6 daysQ1 2026: 7 daysQ1 2026: 7 daysQ1 2026: 9 daysQ1 2026: 11 daysQ1 2026: 13 daysQ1 2026: 15 daysQ1 2026: 15 daysQ1 2026: 22 daysQ1 2026: 27 daysQ1 2026: 28 daysQ1 2026: 31 daysQ1 2026: 33 daysQ1 2026: 64 daysQ1 2026: 64 daysQ1 2026: 72 daysQ1 2026: 82 daysQ1 2026: 88 daysQ1 2026: 94 daysQ1 2026: 98 daysQ1 2026: 98 daysQ1 2026: 120 daysQ1 2026: 163 daysQ1 2026: 167 daysQ1 2026: 187 daysQ1 2026: 234 daysQ1 2026: 246 daysQ1 2026: 246 daysQ1 2026: 249 daysQ1 2026: 263 daysQ1 2026: 297 daysQ1 2026: 329 daysQ1 2026: 492 daysQ1 2026: 554 daysQ1 2026: 584 daysQ1 2026: 785 daysQ1 2026: 1244 daysQ1 2026: 1513 daysQ1 2026: 1543 daysQ1 2026: 1654 daysQ1 2026: 1713 daysQ1 2026: 1828 daysQ1 2026: 2191 daysQ1 2026: 2266 daysQ1 2026: 2680 daysQ1 2026: 3225 daysQ1 2026: 6069 daysQ1 2026: 6123 daysQ1 202671 bugsQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 0 daysQ2 2026: 1 daysQ2 2026: 1 daysQ2 2026: 1 daysQ2 2026: 1 daysQ2 2026: 1 daysQ2 2026: 1 daysQ2 2026: 1 daysQ2 2026: 2 daysQ2 2026: 2 daysQ2 2026: 2 daysQ2 2026: 2 daysQ2 2026: 3 daysQ2 2026: 4 daysQ2 2026: 5 daysQ2 2026: 5 daysQ2 2026: 7 daysQ2 2026: 8 daysQ2 2026: 8 daysQ2 2026: 8 daysQ2 2026: 9 daysQ2 2026: 9 daysQ2 2026: 11 daysQ2 2026: 12 daysQ2 2026: 14 daysQ2 2026: 14 daysQ2 2026: 15 daysQ2 2026: 16 daysQ2 2026: 17 daysQ2 2026: 22 daysQ2 2026: 31 daysQ2 2026: 32 daysQ2 2026: 32 daysQ2 2026: 32 daysQ2 2026: 54 daysQ2 2026: 54 daysQ2 2026: 54 daysQ2 2026: 66 daysQ2 2026: 69 daysQ2 2026: 104 daysQ2 2026: 153 daysQ2 2026: 167 daysQ2 2026: 300 daysQ2 2026: 301 daysQ2 2026: 392 daysQ2 2026: 395 daysQ2 2026: 464 daysQ2 2026: 464 daysQ2 2026: 623 daysQ2 2026: 685 daysQ2 2026: 777 daysQ2 2026: 797 daysQ2 2026: 881 daysQ2 2026: 1096 daysQ2 2026: 1154 daysQ2 2026: 1552 daysQ2 2026: 2063 daysQ2 2026: 5025 daysQ2 2026: 5915 daysQ2 2026: 5969 daysQ2 2026: 6063 daysQ2 2026: 6200 daysQ2 2026: 6257 daysQ2 2026: 6418 daysQ2 202675 bugsQ3 2026: -1 daysQ3 2026: -1 daysQ3 2026: -1 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 0 daysQ3 2026: 1 daysQ3 2026: 1 daysQ3 2026: 1 daysQ3 2026: 1 daysQ3 2026: 1 daysQ3 2026: 1 daysQ3 2026: 1 daysQ3 2026: 1 daysQ3 2026: 1 daysQ3 2026: 1 daysQ3 2026: 1 daysQ3 2026: 2 daysQ3 2026: 2 daysQ3 2026: 2 daysQ3 2026: 3 daysQ3 2026: 3 daysQ3 2026: 3 daysQ3 2026: 3 daysQ3 2026: 3 daysQ3 2026: 4 daysQ3 2026: 4 daysQ3 2026: 5 daysQ3 2026: 5 daysQ3 2026: 5 daysQ3 2026: 5 daysQ3 2026: 7 daysQ3 2026: 8 daysQ3 2026: 8 daysQ3 2026: 8 daysQ3 2026: 9 daysQ3 2026: 12 daysQ3 2026: 13 daysQ3 2026: 14 daysQ3 2026: 15 daysQ3 2026: 17 daysQ3 2026: 18 daysQ3 2026: 19 daysQ3 2026: 20 daysQ3 2026: 20 daysQ3 2026: 21 daysQ3 2026: 30 daysQ3 2026: 35 daysQ3 2026: 37 daysQ3 2026: 40 daysQ3 2026: 44 daysQ3 2026: 45 daysQ3 2026: 46 daysQ3 2026: 47 daysQ3 2026: 48 daysQ3 2026: 49 daysQ3 2026: 54 daysQ3 2026: 56 daysQ3 2026: 57 daysQ3 2026: 64 daysQ3 2026: 68 daysQ3 2026: 85 daysQ3 2026: 93 daysQ3 2026: 97 daysQ3 2026: 99 daysQ3 2026: 117 daysQ3 2026: 126 daysQ3 2026: 167 daysQ3 2026: 179 daysQ3 2026: 189 daysQ3 2026: 216 daysQ3 2026: 239 daysQ3 2026: 264 daysQ3 2026: 340 daysQ3 2026: 378 daysQ3 2026: 1010 daysQ3 2026: 1051 daysQ3 2026: 1615 daysQ3 2026: 1727 daysQ3 2026: 2599 daysQ3 2026: 3915 daysQ3 2026: 4033 daysQ3 2026: 6507 daysQ3 2026100 bugsQ4 2026: 0 daysQ4 2026: 0 daysQ4 2026: 0 daysQ4 2026: 0 daysQ4 2026: 0 daysQ4 2026: 0 daysQ4 2026: 1 daysQ4 2026: 1 daysQ4 2026: 1 daysQ4 2026: 2 daysQ4 2026: 2 daysQ4 2026: 5 daysQ4 2026: 5 daysQ4 2026: 5 daysQ4 2026: 5 daysQ4 2026: 6 daysQ4 2026: 9 daysQ4 2026: 10 daysQ4 2026: 10 daysQ4 2026: 10 daysQ4 2026: 15 daysQ4 2026: 16 daysQ4 2026: 27 daysQ4 2026: 27 daysQ4 2026: 27 daysQ4 2026: 27 daysQ4 2026: 90 daysQ4 2026: 105 daysQ4 2026: 158 daysQ4 2026: 185 daysQ4 2026: 1268 daysQ4 2026: 2085 daysQ4 2026: 3817 daysQ4 2026: 4089 daysQ4 2026: 4161 daysQ4 202635 bugs
Source: CVE.org publication dates · CISA KEVVULNPOCALYPSE.DEV
How to read it
Dots near zero were exploited almost as soon as they were made public. Dots below zero were listed by CISA before the CVE record was published. Dots high up are old bugs attackers turned to later.
How this is calculated
Publication date is the CVE.org datePublished field. Listing date is CISA’s dateAdded. The vertical scale is logarithmic in days.

Which technologies get exploited

Every bug CISA confirmed under attack since 2022, grouped into 14 technologies. Firewalls and VPNs lead 2026 with 58. Fastest growing: websites, cms and plugins (7 to 19) and developer, ai and data platforms (22 to 43). Full breakdown by technology.

Technology20222023202420252026*2026 vs 2025 Zero-dayMedian time to exploitRansomware VEDAS rules
Firewalls and VPNsFirewalls, VPN gateways, load balancers and other network edge appliances.7425283958 +49% so far38%4 days 1628 of 90
Operating systemsWindows, Linux, macOS and iOS components, including the kernel and system services.14645415043 −14% so far40%2 days 63 of 40
Developer, AI and data platformsCode hosting, CI, frameworks, app servers, data tools and AI platforms.30892243 +95% so far6%46 days 643 of 65
Email, chat and collaborationMail servers, webmail, collaboration suites and phone systems.2214112031 +55% so far6%34 days 1024 of 49
Remote access and IT toolsRemote support, device management, monitoring and security tools that IT teams run.1410142227 +23% so far12%26 days 732 of 48
Websites, CMS and pluginsWordPress, Drupal, Joomla, e-commerce platforms and their plugins.815719 +171% so far0%8 days 117 of 26
Business applicationsERP, CRM, analytics and other line-of-business software.3311101711 −35% so far0%33 days 715 of 27
Desktop apps and documentsOffice suites, PDF readers, archivers and other desktop software.3972411 +175% so far13%171 days 10 of 9
Routers, cameras and storageHome and small-office routers, IP cameras, NAS boxes and other embedded devices.446152110 −52% so far0%395 days 011 of 30
BrowsersChrome, Edge, Firefox, Safari and the engines inside them.89915109 −10% so far21%2 days 00 of 19
File transfer and backupManaged file transfer, file sharing and backup software.384117 −36% so far6%8 days 211 of 17
Virtualisation and serversHypervisors, virtualisation management and core server software.103577 0% so far21%20 days 23 of 9
Phones and chipsAndroid, iOS device components, and mobile chipsets and GPUs.11191094 −56% so far46%1 days 02 of 6
Industrial and OTIndustrial controllers, building automation and SCADA.3122 0% so far0%1634 days 01 of 4
OtherSoftware that fits none of the groups above.2920174 −100% so far0%410 days 02 of 3

Year columns: bugs added to CISA’s exploited list (darker is more). *2026 is the year so far. Zero-day, time to exploit, ransomware and VEDAS rules cover 2025 and 2026: zero-day means CISA listed the bug on or before the day its CVE was published; time to exploit is days from CVE publication to CISA listing; VEDAS rules counts remotely exploitable bugs that have a free detection rule.

Most exploited products in 2026

Microsoft Windows (Operating systems)Microsoft Windows (Operating systems): 1414Linux Kernel (Operating systems)Linux Kernel (Operating systems): 99Apple Multiple Products (Operating systems)Apple Multiple Products (Operating systems): 77Citrix NetScaler (Firewalls and VPNs)Citrix NetScaler (Firewalls and VPNs): 55Cisco Catalyst SD-WAN Manager (Firewalls and VPNs)Cisco Catalyst SD-WAN Manager (Firewalls and VPNs): 55Microsoft SharePoint (Email, chat and collaboration)Microsoft SharePoint (Email, chat and collaboration): 55SonicWall SMA1000 Appliances (Firewalls and VPNs)SonicWall SMA1000 Appliances (Firewalls and VPNs): 44JFrog Artifactory (Developer, AI and data platforms)JFrog Artifactory (Developer, AI and data platforms): 44Langflow Langflow (Developer, AI and data platforms)Langflow Langflow (Developer, AI and data platforms): 44Synacor Zimbra Collaboration Suite (… (Email, chat and c…Synacor Zimbra Collaboration Suite (… (Email, chat and collaboration): 44Plex Media Server (Business applications)Plex Media Server (Business applications): 44Microsoft Office (Desktop apps and documents)Microsoft Office (Desktop apps and documents): 44
Source: CISA KEV · CVE.org publication dates · CVE attack vectors · vedas-signaturesVULNPOCALYPSE.DEV
How to read it
Read across a row to see how one technology has trended since 2022; read down a year column to compare technologies. The extra columns show how attacks on that technology behave: how often bugs were exploited before they were even published, how fast, and whether ransomware gangs used them.
How this is calculated
Each KEV entry is assigned to a technology by its vendor and product name, using an ordered keyword list (published in technologies.py). Entries that fit no group are counted as Other.

Which patch rule would have caught the attacks?

Each rule’s patch load against how many of the 183 bugs CISA later confirmed under attack it had already flagged before the listing.

RulePatches it adds · backlogExploited bugs it caught early · missed
Patch everything
Impossible in practice
8,363 a month
backlog 477,329
100% (98%-100%) · 0 left open
EPSS 1% or higher
Misses 5 in 10
364 a month
backlog 148,292
52% (45%-59%) · 88 left open
EPSS 3% or higher
Misses 5 in 10
93 a month
backlog 50,400
45% (38%-53%) · 100 left open
EPSS 10% or higher
Misses 6 in 10
31 a month
backlog 17,509
36% (29%-43%) · 118 left open
VEDAS 0.10 or higher
Recommended
2,856 a month
backlog 167,531
91% (86%-94%) · 17 left open
VEDAS 0.50 or higher 2,032 a month
backlog 142,015
77% (70%-82%) · 43 left open
VEDAS 0.90 or higher
Misses 7 in 10
751 a month
backlog 86,598
28% (22%-35%) · 132 left open
EPSS 10%+ or VEDAS 0.50+ 2,041 a month
backlog 145,293
78% (71%-83%) · 41 left open
EPSS 10%+ or VEDAS 0.10+ 2,858 a month
backlog 168,021
91% (86%-94%) · 17 left open
patches a rule adds a monthexploited bugs already on the rule’s listexploited bugs it missed
Source: cve-scores history · CISA KEVVULNPOCALYPSE.DEV
How to read it
Grey bar: patches the rule adds each month. Black: exploited bugs it had flagged before CISA listed them. Orange: ones it missed. The highlighted row covers the most attacks while adding no more than half the patches of patching everything.
How this is calculated
Coverage uses each bug’s EPSS and VEDAS on the last weekly snapshot before CISA listed it. Ranges are 95% Wilson intervals. Monthly load is this year’s CVEs that meet the rule today, divided by the months so far; backlog is every CVE that meets it today.

Can you detect them?

vedas-signatures is a free, open set of detection rules: Nuclei templates that check whether a system is exposed, and Suricata rules that spot attacks on the network. It covers 15,787 CVEs. For now it targets remotely exploitable bugs, so the figures below count only those. Bugs that need local access, like privilege escalation, are out of scope.

Remotely exploitable bugs among the 100 most likely to be attacked (highest EPSS)86% (83 of 96)

Have at least one VEDAS detection rule.

Remotely exploitable bugs among the 1,000 most likely to be attacked65% (621 of 957)
Remotely exploitable bugs added to CISA’s exploited list in 202640% (96 of 242)

40 more need local access and are out of scope. The remote ones without a rule are on the detection gaps list.

What this means: most remotely exploitable bugs that matter can be checked for today, for free. The gaps are listed openly on the detection gaps page, so anyone can help close them.

What’s moving right now?

How we measured

  • Scores: EPSS (FIRST.org) and VEDAS (A.R.P. Syndicate) for every CVE, from the public cve-scores repository. Malformed IDs are dropped.
  • Attacks: CISA’s Known Exploited Vulnerabilities catalogue is our list of bugs attackers are confirmed to use. It is US-focused and incomplete, so treat it as a floor.
  • Detection: a CVE counts as covered if vedas-signatures has a Nuclei template or a Suricata rule for it.
  • History: weekly snapshots of cve-scores since 13 Apr 2025, plus every snapshot in the last three weeks.
  • Thresholds: “likely to be attacked” means EPSS 0.10 or more. “Strong exploit evidence” means VEDAS 0.90 or more.

Third-party figures (Verizon, Mandiant, VulnCheck and others) are on the numbers page.