Most exploited CVEs: the top 1,000 known exploited vulnerabilities, ranked by EPSS
The 1,000 CVEs in CISA's Known Exploited Vulnerabilities (KEV) catalog with the highest EPSS score, ranked. EPSS is a probability of exploitation activity in the next 30 days. KEV held 1,772 entries on 9 November 2026. In this list, 262 of 1,000 (26.2%) are marked as used in ransomware campaigns. Download the full list as CSV or JSON.
The most exploited CVEs, by the measure used here, are the 1,000 entries in CISA's Known Exploited Vulnerabilities (KEV) catalog with the highest EPSS score. As of November 2026, the KEV catalog holds 1,772 entries, so this list covers 56% of it. EPSS scores in the list run from 0.37858 to 0.99999. 489 of the 1,000 score 0.90 or higher.
You can download the full list as CSV and JSON. The summary file holds the counts used in the tables below.
What is the top 1,000 most exploited CVEs list?#
It is a ranked subset of the CISA KEV catalog. KEV is CISA's authoritative list of vulnerabilities with evidence of active exploitation. EPSS is the Exploit Prediction Scoring System from FIRST. It gives each CVE a probability, from 0 to 1, of exploitation activity in the next 30 days, and a percentile that shows where that score sits among all scored CVEs.
We rank in this order:
- EPSS score, highest first.
- EPSS percentile, highest first.
- Date added to KEV, earliest first.
- CVE ID, as a last tie-breaker so the order is the same on every run.
We chose KEV as the base because every entry has known exploitation. EPSS then orders those entries by how likely activity is to continue. We did not add CVSS severity. KEV has no CVSS field, and the National Vulnerability Database API allows only 5 requests per 30 seconds without a key.
Which data dates and versions does the list use?#
Both sources were read on 9 November 2026.
| Item | Value |
|---|---|
| KEV catalog version | 2026.11.09 |
| KEV released | 2026-11-09T16:16:16.4275Z |
| KEV entries | 1,772 (all had an EPSS score) |
| EPSS score date | 2026-11-09T12:00:23Z (all rows show epss_date 2026-11-09) |
| EPSS model version | v2026.06.15 |
| List size | 1,000 |
CISA releases KEV data under the CC0 1.0 license. FIRST publishes EPSS free of charge with no registration and asks for attribution. EPSS data comes from FIRST (https://www.first.org/epss/).
What are the top 25 most exploited CVEs?#
The 25 highest-ranked entries all have an EPSS score of 0.99999, which is the maximum in the data. The order inside the group follows the tie-breakers, so a lower rank does not mean lower risk.
| Rank | CVE | Vendor and product | CWE | Added to KEV | Ransomware use |
|---|---|---|---|---|---|
| 1 | CVE-2020-5902 | F5, BIG-IP | CWE-22 | 2021-11-03 | Known |
| 2 | CVE-2021-44228 | Apache, Log4j2 | CWE-20, CWE-400, CWE-502 | 2021-12-10 | Known |
| 3 | CVE-2024-21887 | Ivanti, Connect Secure and Policy Secure | CWE-77 | 2024-01-10 | Known |
| 4 | CVE-2024-3400 | Palo Alto Networks, PAN-OS | CWE-20, CWE-77 | 2024-04-12 | Known |
| 5 | CVE-2019-0708 | Microsoft, Remote Desktop Services | CWE-416 | 2021-11-03 | Known |
| 6 | CVE-2024-21893 | Ivanti, Connect Secure, Policy Secure, and Neurons | CWE-918 | 2024-01-31 | Known |
| 7 | CVE-2026-109618 | PHP Group, PHP | CWE-416, CWE-755, CWE-824, CWE-1325, CWE-1419 | 2026-10-26 | Unknown |
| 8 | CVE-2026-109619 | PHP Group, PHP | CWE-416, CWE-755, CWE-824, CWE-1325, CWE-1419 | 2026-10-26 | Unknown |
| 9 | CVE-2019-19781 | Citrix, Application Delivery Controller (ADC), Gateway, and SD-WAN WANOP Appliance | CWE-22 | 2021-11-03 | Known |
| 10 | CVE-2015-1635 | Microsoft, HTTP.sys | CWE-94 | 2022-02-10 | Unknown |
| 11 | CVE-2023-35078 | Ivanti, Endpoint Manager Mobile (EPMM) | CWE-287 | 2023-07-25 | Known |
| 12 | CVE-2023-44487 | IETF, HTTP/2 | CWE-400 | 2023-10-10 | Unknown |
| 13 | CVE-2021-22005 | VMware, vCenter Server | CWE-23 | 2021-11-03 | Known |
| 14 | CVE-2021-40438 | Apache, Apache | CWE-918 | 2021-12-01 | Known |
| 15 | CVE-2014-0160 | OpenSSL, OpenSSL | CWE-125 | 2022-05-04 | Unknown |
| 16 | CVE-2023-4966 | Citrix, NetScaler ADC and NetScaler Gateway | CWE-119 | 2023-10-18 | Known |
| 17 | CVE-2021-34473 | Microsoft, Exchange Server | CWE-918 | 2021-11-03 | Known |
| 18 | CVE-2023-0669 | Fortra, GoAnywhere MFT | CWE-502 | 2023-02-10 | Known |
| 19 | CVE-2023-22518 | Atlassian, Confluence Data Center and Server | CWE-863 | 2023-11-07 | Known |
| 20 | CVE-2023-35082 | Ivanti, Endpoint Manager Mobile (EPMM) and MobileIron Core | CWE-287 | 2024-01-18 | Known |
| 21 | CVE-2017-5638 | Apache, Struts | CWE-20 | 2021-11-03 | Known |
| 22 | CVE-2019-11510 | Ivanti, Pulse Connect Secure | CWE-22 | 2021-11-03 | Known |
| 23 | CVE-2021-35464 | ForgeRock, Access Management (AM) | CWE-502 | 2021-11-03 | Known |
| 24 | CVE-2024-23897 | Jenkins, Jenkins Command Line Interface (CLI) | CWE-27 | 2024-08-19 | Known |
| 25 | CVE-2018-13379 | Fortinet, FortiOS | CWE-22 | 2021-11-03 | Known |
"Ransomware use" is CISA's field knownRansomwareCampaignUse. "Known" means CISA has evidence of use in ransomware campaigns. "Unknown" means CISA has no such evidence on record, which does not make the vulnerability safe.
Which vendors have the most CVEs in the list?#
Microsoft has the most entries, with 207 of 1,000. The ten vendors below hold 496 entries between them. The count is of CVEs, not of products at risk, and it reflects what attackers have used, not how secure a vendor is.
| Vendor | CVEs in list | Share |
|---|---|---|
| Microsoft | 207 | 20.7% |
| Adobe | 59 | 5.9% |
| Apache | 41 | 4.1% |
| Oracle | 37 | 3.7% |
| Cisco | 36 | 3.6% |
| Ivanti | 33 | 3.3% |
| D-Link | 23 | 2.3% |
| 23 | 2.3% | |
| Fortinet | 21 | 2.1% |
| VMware | 16 | 1.6% |
Which weakness types (CWEs) appear most often?#
OS command injection (CWE-78) is the most common weakness tag, on 89 CVEs. CISA assigns the CWE values in KEV, and one CVE can carry several. Because of that, the counts overlap. 84 of the 1,000 CVEs have no CWE in KEV.
| CWE | Name | CVEs in list |
|---|---|---|
| CWE-78 | OS command injection | 89 |
| CWE-20 | Improper input validation | 69 |
| CWE-22 | Path traversal | 65 |
| CWE-502 | Deserialization of untrusted data | 54 |
| CWE-94 | Code injection | 54 |
| CWE-119 | Memory buffer bounds | 52 |
| CWE-787 | Out-of-bounds write | 38 |
| CWE-306 | Missing authentication for a critical function | 32 |
| CWE-287 | Improper authentication | 31 |
| CWE-416 | Use after free | 29 |
| CWE-284 | Improper access control | 29 |
| CWE-89 | SQL injection | 26 |
Which CWE classes match our vulnerability guides?#
Nine weakness classes in the list match a guide on this site. The table counts CVEs in the top 1,000 that carry the CWE (command injection counts CWE-78 and CWE-77 together). Each guide shows how a tester proves the flaw with evidence and how to fix it in code.
| Guide | CWE | CVEs in list |
|---|---|---|
| OS command injection | CWE-78, CWE-77 | 112 |
| Path traversal | CWE-22 | 65 |
| Insecure deserialization | CWE-502 | 54 |
| SQL injection | CWE-89 | 26 |
| Server-side request forgery | CWE-918 | 16 |
| Cross-site scripting | CWE-79 | 16 |
| File upload vulnerabilities | CWE-434 | 15 |
| XML external entity (XXE) | CWE-611 | 5 |
| Server-side template injection | CWE-1336 | 3 |
Several large classes have no guide here yet. Code injection (CWE-94) appears on 54 CVEs, authentication flaws (CWE-287, CWE-306) on 63, and memory errors (CWE-119, CWE-787, CWE-416) on 118.
How much of the list has known ransomware use?#
262 of the 1,000 CVEs (26.2%) are marked "Known" for ransomware campaign use in KEV. The other 738 are marked "Unknown". The share is lower for entries added in 2025 and 2026 (about 15%) than for those added in 2021 and 2022 (26% to 35%). Read a recent "Unknown" as "no evidence on record yet", because the field can change when CISA finds evidence.
How many CVEs were added to KEV each year?#
The table groups the 1,000 CVEs by the year CISA added them to KEV. The 2021 count includes the initial batch of entries dated 2021-11-03. The 2026 row covers entries added up to 2026-10-29.
| Year added | CVEs in list | Ransomware "Known" | Share |
|---|---|---|---|
| 2021 | 198 | 69 | 34.8% |
| 2022 | 328 | 85 | 25.9% |
| 2023 | 98 | 33 | 33.7% |
| 2024 | 114 | 35 | 30.7% |
| 2025 | 128 | 20 | 15.6% |
| 2026 | 134 | 20 | 14.9% |
575 CVEs in the list have a CVE ID from 2021 or earlier, and attackers still use them against unpatched systems.
What should a team do with this list?#
Use KEV as your first patch queue, then use EPSS to order the work inside it.
- Patch or mitigate every KEV entry that matches your assets. KEV means exploitation has happened. CISA sets a due date for US federal agencies. Use the same date as a target if you have no better one.
- Order the queue by EPSS and exposure. Fix internet-facing systems with a high EPSS score first. Internal-only systems come next.
- Check the ransomware field. A "Known" entry on an exposed system is a strong reason to move it to the front of the queue.
- Test for the weakness classes as well as the CVEs. The CWE table shows which classes attackers use again and again. A pentest of your own applications looks for the same classes in your code. See our web application penetration testing page for how we scope that work.
- Re-run the list on a schedule. Data changes daily. Pull KEV and EPSS again before each patch cycle.
You can filter the CSV by vendor and product to find entries that match your software inventory.
What are the limits of this list?#
- EPSS is a probability. It estimates activity in the next 30 days. It is not a measure of how bad an exploit would be, and it can be wrong for a single CVE.
- KEV covers known exploited vulnerabilities only. A flaw can be exploited and still be absent from KEV. CISA adds entries when it has evidence and a clear remediation.
- The ranking cuts at 1,000. The lowest EPSS score in the list is 0.37858. The remaining 772 KEV entries score lower but are still exploited. Patch them too.
- The data changes daily. This page and the CSV are one snapshot. Use the live CISA catalog and the EPSS API for current values.
We did not add CVSS scores. The vendor and weakness tables count CVEs and do not weigh them by severity.
How do I use the downloads?#
The CSV and JSON have the same 1,000 rows. Columns: rank, cve, vendor, product, vulnerability_name, kev_date_added, kev_due_date, known_ransomware_use, cwes, epss, epss_percentile, epss_date, short_description, nvd_url, cisa_kev_url. In the CSV, several CWEs in one cell are separated by semicolons.
The KEV fields come from CISA under CC0 1.0. The EPSS fields come from FIRST, who ask for attribution: EPSS data from FIRST (https://www.first.org/epss/). Our ranking and summary tables are our own work from those two sources.
Questions
Is this the same as the CISA KEV catalog?
No. KEV is the full catalog of vulnerabilities that CISA has evidence of exploitation for (1,772 entries on 9 November 2026). This page keeps the 1,000 KEV entries with the highest EPSS score. Use the CISA catalog as the master list and this page as a ranked view of it.
Why do so many CVEs share the same EPSS score?
The EPSS values are rounded to five decimal places. 39 CVEs in this list sit at 0.99999, the highest value in the data. Order among them comes from the tie-breakers: EPSS percentile, then the date added to KEV. Treat all of them as the same priority.
Does a CVE outside this list not matter?
It can matter. KEV lists only vulnerabilities with known exploitation, and EPSS is a statistical estimate. A CVE with a low EPSS score can still be exploitable in your environment, for example when an internet-facing system is unpatched and the attacker has a reason to target you.
How often does the data change?
KEV changes whenever CISA adds an entry. FIRST publishes new EPSS scores every day. A list built today can differ from one built next week. The download files carry the data dates in summary.json.
Sources
- CISA: Known Exploited Vulnerabilities Catalog (checked 9 November 2026)
- CISA KEV JSON feed (catalogVersion 2026.11.09) (checked 9 November 2026)
- CISA KEV data license (CC0 1.0) (checked 9 November 2026)
- FIRST: Exploit Prediction Scoring System (EPSS) (checked 9 November 2026)
- FIRST EPSS API documentation (checked 9 November 2026)
- FIRST EPSS frequently asked questions (checked 9 November 2026)
- NIST National Vulnerability Database (checked 9 November 2026)
- MITRE Common Weakness Enumeration (CWE) (checked 9 November 2026)