Vulnerabilities went parabolic. Severity scores stopped being a plan.
In a few months of 2026 the industry disclosed more high- and critical-severity flaws than it used to in a full year, and AI-assisted discovery is the main reason given. The chart below is the real count, every CVE in the National Vulnerability Database by the month it was published. What that changes for a federal program, and the method Ausper Labs uses to answer the only question that matters: which of these can hurt our systems, and can we prove the control holds?
Every security team knows the firehose. In 2026 it changed shape. On April 7, Anthropic announced Claude Mythos Preview and said the model had already found thousands of high-severity zero-days across every major operating system and browser, disclosed and fixed before the announcement. Nine weeks later the Forum of Incident Response and Security Teams raised its forecast for the year to roughly 66,000 CVEs, up from the 59,427 it had projected in February, and named AI-assisted discovery as the main reason. By mid-October, NVD had already published 80,985 CVEs for 2026, past that full-year forecast with ten weeks to go. Epoch AI, which tracks disclosures from the largest vendors, recorded a June total more than three times the monthly record that stood before that announcement.
Those are other people's numbers. Here are ours. We pulled every record in the National Vulnerability Database, bucketed it by the month it was published, and kept the ones rated High or Critical under the best available CVSS v3 or v4 score. No vendor filter, no sampling, nothing modeled. The method and the source files are listed at the end of this page, and the current month is left out because it is not finished.
What the chart says, and what it does not
The shape is the story. From 2022 through 2025 the industry published about 1,409 high and critical CVEs a month, with noise. The peak so far is Sep 2026: 7,807 in one month, 5.5 times that average. In Sep 2026, the latest full month, that came to roughly 257 a day, every day, before anyone reads a single one.
Three honest caveats, because this chart is easy to over-read. First, a CVE is a disclosure, not an attack; the curve measures how fast flaws are being found and written up, not how insecure any product is. Second, reporting practice moves the line: the Linux kernel became a CVE numbering authority in February 2024 and began assigning identifiers to thousands of backported fixes, and FIRST notes that CVEs from numbering authorities of last resort grew more than thirty-fold year over year. Third, NVD has not finished analyzing every record, so where NVD has no score of its own we count the one the reporting organization supplied. None of that flattens the curve. All of it argues against reading any one point as gospel.
What the chart cannot tell you is the part that matters: how many of these are being used against anyone. For that there is a second series.
CISA's Known Exploited Vulnerabilities catalog lists the flaws with evidence of active exploitation. Over the last twelve months it added 308 entries against 43,403 high and critical CVEs published, about 0.7 percent. Since January 2022, 1,419 catalog additions against 213,105 CVEs of every severity: 0.67 percent. FIRST made the same point in its June update under the headline that exploitable risk is flat even as volume climbs. Google's Threat Intelligence Group counted 90 zero-days exploited in the wild in 2025, up from 78 the year before. The exploited slice is growing. It is still a slice.
Why CVSS triage breaks at this volume
Most vulnerability programs still run on a severity score. A CVSS 9.8 opens a ticket with a short deadline; a 7.2 waits. That worked when the queue was hundreds. At 257 high and critical disclosures a day it produces a backlog nobody can clear and a false sense that the top of the list is the dangerous part. Three things are wrong with the score as a plan.
- CVSS measures potential, not probability. It describes how bad exploitation could be in the abstract. It says nothing about whether an exploit exists, whether anyone is using it, or whether the vulnerable component is reachable on your network. The FIRST EPSS model exists precisely because the two are different questions.
- Federal deadlines are not written in CVSS. Binding Operational Directive 22-01 requires agencies to remediate vulnerabilities on CISA's catalog by the due date CISA sets. The directive is about evidence of exploitation, not severity. A program that triages by score is optimizing for a number the directive does not use.
- Most of the list cannot touch you. A finding on a library you do not run, a port you do not expose, or a host behind a control that already blocks the path is a line in a report, not a risk. But already blocks the path is a claim. Until someone tests it, it is a hope with a screenshot.
So the useful question for every one of those 7,807 monthly disclosures is not how bad. It is: does this touch a system we own, is anyone using it, does the control we are counting on actually hold, and can we prove all three to the person who signs the authorization? That question has a method.
The Ausper ProvenPosture™ method
ProvenPosture™ is Ausper's name for a four-move operating loop. The name is ours; the moves are public, because a defense that only works when nobody else knows it is not a defense. The loop runs continuously. Posture is something you observe, not something you attest once a year.
Map
Know every system, what it depends on, what data it holds and who owns it, as a graph that stays current. When a CVE lands, "which of our systems does this touch?" is a query that returns in seconds, not a meeting. If you cannot answer it in seconds you are triaging blind, whatever the score says.
Rank
Exploitation first, severity last. CISA's catalog, the EPSS probability, threat intelligence on who is using it, and whether the vulnerable component is reachable from where an adversary stands. The firehose becomes a short list with a reason beside every line.
Prove
Test that the control you are counting on actually blocks the path: the segment, the configuration, the compensating control, the patch. Capture the result as telemetry into the authorization record, so the evidence an assessor sees is the same evidence the operator saw. A control nobody has tested is not a control.
Close
Fix or compensate inside the deadline that applies, BOD 22-01's due date for catalog entries and your own service level for the rest, and let the record close itself. The plan of action is a view of live data, not a spreadsheet someone remembers to update.
Then back to Map, because the graph changed while you were closing. The loop is the product. Any single move done once is a project; all four done continuously is a posture you can prove on demand, which is what authorization is turning into.
How Ausper runs it today
The method is only interesting if there is machinery behind it. There is, and it lives in Ausper Labs. Each piece covers a move of the loop; together they are the operating model we are building for mission customers.
Next-Generation GRC
Our real-time GRC console: cyber posture captured as it changes, systems affected realized through a dependency graph in seconds, evidence flowing from pipelines into the record, and a plan-of-action burndown that moves because findings do. In beta, built in the open with mission customers on ServiceNow IRM and compliance-as-code; the figures on its page illustrate the operating model, not a customer deployment.
AusperRiskIQ™
Our risk-intelligence methodology: how findings become ranked, defensible decisions an authorizing official can act on, with exploitation and exposure weighed ahead of raw severity. The methodology document is available on request.
AccelSecure™
Our accelerated-ATO framework, built for the world where the reviewer is fast and the schedule is set by whether your evidence survives contact with an assessor. Evidence engineered as telemetry, continuous-monitoring design, and the 13-page whitepaper on how authorization is becoming a state you hold rather than a document you submit.
AscendBridge™
Our low-to-high pipeline framework: the same proven posture promoted from unclassified to classified environments on existing infrastructure, aligned to ICD 503, NIST 800-53 and FedRAMP, so the proof travels with the system.
Where it is in the field. The operating model is being built in a live enterprise ServiceNow risk and efficiency engagement, where the gap analysis is delivered and implementation is underway, and in the Next-Generation GRC prototype we demonstrate on request. We do not publish customer names or outcome figures until a customer agrees to it, and we will not invent them here. What we will say is what the method changes on day one: the answer to "what does this CVE touch?" moves from a meeting to a query; the evidence an assessor sees stops being a screenshot and becomes the pipeline's own output; and the remediation clock is set by exploitation, which is what the directive measures, not by a score, which it does not.
Why this lives in Ausper Labs
Labs is where Ausper works on what is next and turns it into things that ship: the named frameworks, AccelSecure™, AscendBridge™ and AusperRiskIQ™; the Next-Generation GRC console; the research behind pages like this one; and the emerging-technology work in photonics and quantum. ProvenPosture™ is the operating model that connects the cyber pieces. When one of them changes, the others change with it, and this page is where the evidence gets updated. See everything Labs is working on.
The data behind the charts
Both charts are built from primary sources by a script whose method is fixed and public. Every record in NVD's JSON 2.0 feeds for CVE years 2019 onward, bucketed by the month NVD published it; rejected records excluded; a record counts as High or Critical by its best available CVSS v4.0, v3.1 or v3.0 base severity, NVD's own rating when it has one and otherwise the reporting organization's; High is 7.0 to 8.9 and Critical is 9.0 to 10.0. Catalog additions are CISA's Known Exploited Vulnerabilities entries by the date CISA added them. Data refreshed 2026-10-19; the current month is omitted as incomplete.
Table view: every month, every value
| Month | CVEs published | High | Critical | High + critical | Added to KEV |
|---|---|---|---|---|---|
| Sep 2026 | 14,936 | 6,284 | 1,523 | 7,807 | 43 |
| Aug 2026 | 12,255 | 5,277 | 1,818 | 7,095 | 31 |
| Jul 2026 | 9,768 | 4,172 | 1,354 | 5,526 | 26 |
| Jun 2026 | 7,855 | 3,289 | 963 | 4,252 | 23 |
| May 2026 | 6,827 | 2,755 | 686 | 3,441 | 21 |
| Apr 2026 | 5,705 | 2,191 | 554 | 2,745 | 31 |
| Mar 2026 | 6,105 | 2,510 | 648 | 3,158 | 26 |
| Feb 2026 | 4,613 | 1,622 | 443 | 2,065 | 28 |
| Jan 2026 | 4,292 | 1,619 | 440 | 2,059 | 17 |
| Dec 2025 | 5,461 | 1,851 | 400 | 2,251 | 20 |
| Nov 2025 | 3,013 | 1,016 | 260 | 1,276 | 11 |
| Oct 2025 | 4,234 | 1,420 | 308 | 1,728 | 31 |
| Sep 2025 | 4,315 | 1,291 | 286 | 1,577 | 16 |
| Aug 2025 | 3,499 | 1,121 | 370 | 1,491 | 15 |
| Jul 2025 | 3,728 | 1,298 | 367 | 1,665 | 20 |
| Jun 2025 | 3,671 | 1,109 | 290 | 1,399 | 20 |
| May 2025 | 3,978 | 1,151 | 391 | 1,542 | 24 |
| Apr 2025 | 4,030 | 1,454 | 362 | 1,816 | 15 |
| Mar 2025 | 3,997 | 1,392 | 419 | 1,811 | 32 |
| Feb 2025 | 3,673 | 1,162 | 267 | 1,429 | 27 |
| Jan 2025 | 4,252 | 1,508 | 335 | 1,843 | 14 |
| Dec 2024 | 3,392 | 1,121 | 307 | 1,428 | 16 |
| Nov 2024 | 3,970 | 1,437 | 370 | 1,807 | 22 |
| Oct 2024 | 3,553 | 1,228 | 367 | 1,595 | 17 |
| Sep 2024 | 2,513 | 891 | 257 | 1,148 | 25 |
| Aug 2024 | 2,896 | 995 | 329 | 1,324 | 19 |
| Jul 2024 | 3,111 | 1,086 | 283 | 1,369 | 14 |
| Jun 2024 | 3,074 | 1,008 | 326 | 1,334 | 9 |
| May 2024 | 4,999 | 1,918 | 409 | 2,327 | 14 |
| Apr 2024 | 3,615 | 1,294 | 355 | 1,649 | 10 |
| Mar 2024 | 3,301 | 1,116 | 387 | 1,503 | 10 |
| Feb 2024 | 2,776 | 992 | 386 | 1,378 | 9 |
| Jan 2024 | 2,585 | 957 | 504 | 1,461 | 21 |
| Dec 2023 | 2,637 | 967 | 460 | 1,427 | 11 |
| Nov 2023 | 2,444 | 987 | 351 | 1,338 | 18 |
| Oct 2023 | 2,663 | 1,073 | 416 | 1,489 | 18 |
| Sep 2023 | 2,138 | 775 | 358 | 1,133 | 19 |
| Aug 2023 | 2,474 | 874 | 435 | 1,309 | 8 |
| Jul 2023 | 2,299 | 906 | 327 | 1,233 | 16 |
| Jun 2023 | 2,359 | 893 | 310 | 1,203 | 24 |
| May 2023 | 2,402 | 943 | 336 | 1,279 | 19 |
| Apr 2023 | 2,293 | 813 | 349 | 1,162 | 17 |
| Mar 2023 | 2,483 | 953 | 395 | 1,348 | 18 |
| Feb 2023 | 2,080 | 852 | 320 | 1,172 | 14 |
| Jan 2023 | 2,058 | 829 | 312 | 1,141 | 5 |
| Dec 2022 | 2,386 | 900 | 357 | 1,257 | 9 |
| Nov 2022 | 1,956 | 768 | 306 | 1,074 | 10 |
| Oct 2022 | 1,841 | 764 | 331 | 1,095 | 12 |
| Sep 2022 | 2,184 | 982 | 335 | 1,317 | 24 |
| Aug 2022 | 2,314 | 875 | 466 | 1,341 | 23 |
| Jul 2022 | 1,926 | 778 | 322 | 1,100 | 3 |
| Jun 2022 | 2,130 | 866 | 383 | 1,249 | 48 |
| May 2022 | 2,015 | 826 | 395 | 1,221 | 83 |
| Apr 2022 | 2,042 | 922 | 325 | 1,247 | 45 |
| Mar 2022 | 2,041 | 764 | 407 | 1,171 | 226 |
| Feb 2022 | 1,933 | 787 | 329 | 1,116 | 32 |
| Jan 2022 | 2,015 | 821 | 230 | 1,051 | 40 |
Common questions
Is a CVSS 9.8 always urgent?
What is ProvenPosture™?
Does this replace a vulnerability scanner?
Where do the chart's numbers come from?
Sources
Primary sources where they exist, dated. We cite the data we charted and the announcements we quoted, not commentary about them.
- National Institute of Standards and Technology, National Vulnerability Database, JSON 2.0 data feeds and CVSS severity ratings.
- Cybersecurity and Infrastructure Security Agency, Known Exploited Vulnerabilities Catalog, and Binding Operational Directive 22-01.
- Forum of Incident Response and Security Teams, 2026 Vulnerability Forecast update, June 15, 2026, and the Exploit Prediction Scoring System.
- Epoch AI, Cyber Vulnerabilities data explorer, CVEs from major vendors by severity and publication month.
- Google Threat Intelligence Group, 2025 zero-day exploitation review.
- Cloud Security Alliance, research note on the economics of autonomous vulnerability discovery.
- Anthropic, Project Glasswing, announcing Claude Mythos Preview, April 7, 2026.
Related reading
Want to know which of this month's disclosures can actually reach you?
Tell us your stack. We will show you what the loop looks like on it, and what proving a control takes.
Talk to Ausper