Vigilbase CVEConnect your agent

WAF benchmark

A real attack payload for 482 exploited CVEs, plus common WAF-evasion variants of each, sent through every vendor's WAF in front of our own test server. Measured, not claimed.

  1. 1
    CloudflareEnterprise, tunedEnterprise defaults (Managed + OWASP Core Ruleset) plus a WAF attack-score block (cf.waf.score < 40), how a security-tuned Enterprise zone is run · real payloads + evasion variants
    171 blocked101 partly209 passed
    36%blocked±5 pts
    This is Vigilbase's Managed Cloudflare. The top score here is a Cloudflare Enterprise zone we set up and tune — the attack-score rule, the managed rules, the lot. We run it for you.Managed Cloudflare
  2. 2
    AWSAll free managed rulesEvery free AWS managed rule group at default actions: Core, Known bad inputs, SQLi, Linux, POSIX, Windows, PHP, WordPress · real payloads + evasion variants
    166 blocked79 partly235 passed
    35%blocked±5 pts
  3. 3
    Google CloudPreconfigured WAF rulesGlobal external ALB, 13 preconfigured rules (v33 sets + cve-canary) at sensitivity 1, deny-403 · real payloads + evasion variants
    158 blocked101 partly223 passed2 false positives
    33%blocked±4 pts
  4. 4
    CloudflareEnterpriseManaged Ruleset + OWASP Core Ruleset (PL1, high sensitivity), Bot Management, BIC on; one managed rule skipped on /api/* · real payloads + evasion variants
    147 blocked88 partly246 passed
    31%blocked±4 pts
  5. 5
    AWSBaseline managed rulesAWS managed rule groups at default actions: Core rule set + Known bad inputs. Regional web ACL on API Gateway (us-east-1) · real payloads + evasion variants
    101 blocked64 partly315 passed
    21%blocked±4 pts
  6. 6
    CloudflareFreeFree plan defaults: Free Managed Ruleset, Browser Integrity Check on, no custom rules for this host · real payloads + evasion variants
    13 blocked9 partly458 passed
    3%blocked±2 pts
  7. 7
    VercelPro, defaultsPro project at firewall defaults, no custom rules or managed rulesets; runner IP exempt from IP-level blocking (system bypass) · real payloads + evasion variantsVercel’s defaults only. Its OWASP Core Ruleset is Enterprise-only and not tested here. Our runner’s IP is exempt from Vercel’s IP-level blocking (system bypass), which may also skip the rules Vercel deploys for specific CVEs. Vercel has not confirmed either way.
    7 blocked6 partly466 passed
    1%blocked±1 pts
Control · no WAF

Nothing filtering: the baseline

The same requests through a plain CDN with no WAF product in front of the same server. 473 of 481 CVEs reached it untouched. The 8 stopped here were refused by the CDN itself as malformed (bad encoding, request smuggling): any edge refuses those, so they say nothing about a WAF.

  • Blocked 5
  • Partly 3
  • Passed 473

By type of attack

The overall score hides where each WAF is strong and where it is blind. Each cell is the share of that attack type's CVEs the WAF fully blocked.

Attack typeCloudflareEnterprise, tunedAWSAll free managed rulesGoogle CloudPreconfigured WAF rulesCloudflareEnterpriseAWSBaseline managed rulesCloudflareFreeVercelPro, defaults
Code & command injection
122 CVEs · Running code or shell commands on the server (OGNL, Log4j, template and expression injection, PHP code).
36%43%36%34%14%2%0%
Path traversal & file inclusion
63 CVEs · Reading or including files outside the web root with ../ sequences and encodings.
53%55%56%34%37%5%5%
Insecure deserialization
34 CVEs · Unsafe object deserialization that leads to code execution.
38%29%26%35%26%3%3%
SQL & other injection
24 CVEs · SQL injection, XXE and other injection into a parser or interpreter.
54%42%46%46%25%4%0%
Server-side request forgery
17 CVEs · Making the server send requests to places it should not reach.
35%24%18%29%24%0%0%
Cross-site scripting
11 CVEs · Injecting script that runs in a visitor’s browser.
18%18%18%18%18%0%0%
Dangerous file upload
11 CVEs · Uploading a web shell or executable file.
9%0%18%9%0%9%0%
Auth bypass & access control
111 CVEs · Reaching functions or data without the right authentication or authorization.
30%22%21%28%16%1%2%
Input & request handling
26 CVEs · Improper input validation, request smuggling and response splitting.
50%46%46%50%35%8%0%
Other
66 CVEs · Memory-safety, logic and other CVEs without a web-request class.
20%28%26%16%22%2%2%

Attack type comes from each CVE's CWE (e.g. CWE-78 → command injection). Types with fewer than 8 CVEs are folded into Other, so no cell rests on a handful of CVEs.

Over time

Each WAF's fully-blocked rate per daily run. A jump usually means a vendor shipped or changed a rule.

2 Nov3 Nov4 Nov5 Nov6 Nov
  • Cloudflare · Enterprise, tuned
  • AWS · All free managed rules
  • Google Cloud · Preconfigured WAF rules
  • Cloudflare · Enterprise
  • AWS · Baseline managed rules
  • Cloudflare · Free
  • Vercel · Pro, defaults
Data table7 WAFs, 5 days
WAF2 Nov3 Nov4 Nov5 Nov6 Nov
Cloudflare · Enterprise, tuned—35%35%36%36%
AWS · All free managed rules36%35%35%35%35%
Google Cloud · Preconfigured WAF rules35%33%33%33%33%
Cloudflare · Enterprise32%31%31%31%31%
AWS · Baseline managed rules25%21%21%21%21%
Cloudflare · Free3%3%3%3%3%
Vercel · Pro, defaults——1%1%1%

How sure we are

Each number is measured, but read it as a range, and with what the test can and can't see.

Each score is ±5 points

About 482 CVEs per target gives a 95% range of up to ±5 percentage points around each score (shown as "likely" on each card).

100.0% repeatable

Run again, 3,363 of 3,363 CVE verdicts came out the same. No WAF changed a single verdict.

Head to head, on the same CVEs

  • Cloudflare · Enterprise, tuned vs AWS · All free managed rules56 vs 51 CVEs only one of them blockedCould be chance
  • AWS · All free managed rules vs Google Cloud · Preconfigured WAF rules32 vs 24 CVEs only one of them blockedCould be chance
  • Google Cloud · Preconfigured WAF rules vs Cloudflare · Enterprise64 vs 53 CVEs only one of them blockedCould be chance
  • Cloudflare · Enterprise vs AWS · Baseline managed rules86 vs 40 CVEs only one of them blockedReal difference
  • AWS · Baseline managed rules vs Cloudflare · Free91 vs 3 CVEs only one of them blockedReal difference
  • Cloudflare · Free vs Vercel · Pro, defaults9 vs 4 CVEs only one of them blockedCould be chance

Exact McNemar test on the CVEs where they disagree; "real difference" means under a 5% chance of a split that uneven if both blocked equally often.

What this measures, and what it can't

  • We send a real attack payload per CVE, then the same attack again under common WAF evasions: double URL-encoding, overlong UTF-8, nested Log4j lookups, SQL inline comments, mixed case. A CVE counts as blocked only if the edge stopped every variant; one that slips through is logged with the technique that worked. Where a nuclei template only proves a bug harmlessly (echo … | rev, 16*8787), we swap in the real command or gadget first.
  • This no longer favours broad generic rules over precise CVE signatures: a vendor's per-CVE rule now sees the payload it was written for. Cloudflare names 88 of these CVEs in its changelog and still didn't fully block 47; AWS names 5 of these CVEs in its changelog and still didn't fully block 3; Google Cloud names 5 of these CVEs in its changelog and still didn't fully block 0; Vercel names 3 of these CVEs in its changelog and still didn't fully block 3.
  • We send over HTTPS to our own inert origin, which runs nothing and serves a static response, so no payload is ever executed and nothing is republished. Payloads never carry a callback to live infrastructure; a Log4j lookup keeps the template's own sinkhole host.
  • 132 CVEs got past every WAF. Their requests look like ordinary traffic even weaponised, so they say little about any one vendor.
  • Defaults only, from one region (us-east-1), once a day. Cloudflare Enterprise runs its Managed Ruleset as shipped; on 3 November 2026 about a third of its rules were off by default, and switching all of them on would have changed only 4 of these CVEs.

Says it blocks, didn't block

The vendor's changelog lists a rule for the CVE that blocks by default, yet the real exploit payload (and every evasion variant) reached our server on every configuration we test.

VulnerabilityVendorIn KEV since
PHP Stale Internal Request-State Vulnerability
CVE-2026-109619
Cloudflare2026-10-26The claim
PHP Stale Internal Request-State Vulnerability
CVE-2026-109619
Vercel2026-10-26The claim
PHP Memory Corruption Vulnerability
CVE-2026-109618
Cloudflare2026-10-26The claim
PHP Memory Corruption Vulnerability
CVE-2026-109618
Vercel2026-10-26The claim
Cisco Firewall Management Center Authentication Bypass Using an Alternate Path or Channel Vulnerability
CVE-2026-20079
Cloudflare2026-09-09The claim
JFrog Artifactory Improper Authentication Vulnerability
CVE-2026-82329
Cloudflare2026-09-02The claim
Ivanti Endpoint Manager Mobile (EPMM) Code Injection Vulnerability
CVE-2026-1340
Cloudflare2026-04-08The claim
React Native Community CLI OS Command Injection Vulnerability
CVE-2025-11953
Cloudflare2026-02-05The claim
Ivanti Endpoint Manager Mobile (EPMM) Code Injection Vulnerability
CVE-2026-1281
Cloudflare2026-01-29The claim
Meta React Server Components Remote Code Execution Vulnerability
CVE-2025-55182
Vercel2025-12-05The claim
Microsoft Windows Server Update Service (WSUS) Deserialization of Untrusted Data Vulnerability
CVE-2025-59287
Cloudflare2025-10-24The claim
Oracle E-Business Suite Unspecified Vulnerability
CVE-2025-61882
Cloudflare2025-10-06The claim
Cisco Secure Firewall Adaptive Security (ASA) Appliance and Secure Firewall Threat Defense (FTD) Missing Authorization Vulnerability
CVE-2025-20362
Cloudflare2025-09-25The claim
SAP NetWeaver Unrestricted File Upload Vulnerability
CVE-2025-31324
Cloudflare2025-04-29The claim
Hitachi Vantara Pentaho BA Server Authorization Bypass Vulnerability
CVE-2022-43939
Cloudflare2025-03-03The claim
Ivanti Connect Secure, Policy Secure, and ZTA Gateways Stack-Based Buffer Overflow Vulnerability
CVE-2025-0282
Cloudflare2025-01-08The claim
Ivanti Endpoint Manager Cloud Service Appliance (EPM CSA) Code Injection Vulnerability
CVE-2021-44529
Cloudflare2024-03-25The claim
Cisco IOS XE Web UI Privilege Escalation Vulnerability
CVE-2023-20198
Cloudflare2023-10-16The claim
Citrix Content Collaboration ShareFile Improper Access Control Vulnerability
CVE-2023-24489
Cloudflare2023-08-16The claim

Where they disagree

345 of 482 CVEs: at least one configuration stopped the exploit and another let it through.

  • Blocked
  • Partly blocked
  • Got through
  • Ring: vendor names this CVE in its changelog
VulnerabilityCloudflareEnterprise, tunedAWSAll free managed rulesGoogle CloudPreconfigured WAF rulesCloudflareEnterpriseAWSBaseline managed rulesCloudflareFreeVercelPro, defaultsNo WAFcontrol
PHP Memory Corruption Vulnerability
CVE-2026-109618
Collabora Online – Built-in CODE Server OS Command Injection Vulnerability
CVE-2026-110447
Plex Media Server Server-Side Request Forgery (SSRF) Vulnerability
CVE-2026-96655
Atlassian Multiple Products Files or Directories Accessible to External Parties Vulnerability
CVE-2026-21589
Ahsay AhsayCBS Command Injection Vulnerability
CVE-2026-105134
Apache Struts Command Injection Vulnerability
CVE-2016-3081
WordPress Core Remote File Inclusion Vulnerability
CVE-2026-87902
Adobe Commerce and Magento Incorrect Authorization Vulnerability
CVE-2026-71362
Check Point Multiple Products Path Traversal Vulnerability
CVE-2026-93616
GitLab Community Edition and Enterprise Edition Path Traversal Vulnerability
CVE-2026-85706
JFrog Artifactory Improper Authentication Vulnerability
CVE-2026-42018
Adobe Commerce and Magento Improper Neutralization of Special Elements Used in a Template Engine Vulnerability
CVE-2026-75650
Sangoma Switchvox SQL Injection Vulnerability
CVE-2026-9586
Gitea Code Injection Vulnerability
CVE-2026-60004
MLflow Server-Side Request Forgery Vulnerability
CVE-2026-64849
Metabase SQL Injection Vulnerability
CVE-2026-72898
Progress LoadMaster Command Injection Vulnerability
CVE-2026-8037
JetBrains TeamCity Deserialization of Untrusted Data Vulnerability
CVE-2026-63077
IBM Langflow Code Injection Vulnerability
CVE-2026-9198
WordPress Core Interpretation Conflict Vulnerability
CVE-2026-63030
Langflow Inclusion of Functionality from Untrusted Control Sphere Vulnerability
CVE-2026-0770
Microsoft SharePoint Deserialization of Untrusted Data Vulnerability
CVE-2026-58644
Fortinet FortiSandbox OS Command Injection Vulnerability
CVE-2026-39808
Balbooa Forms Unrestricted Upload of File with Dangerous Type Vulnerability
CVE-2026-56291
iCagenda Unrestricted Upload of File with Dangerous Type Vulnerability
CVE-2026-48939
Joomlack Page Builder Improper Access Control Vulnerability
CVE-2026-56290
Adobe ColdFusion Path Traversal Vulnerability
CVE-2026-48282
Ubiquiti UniFi OS Improper Input Validation Vulnerability
CVE-2026-34910
Ubiquiti UniFi OS Improper Access Control Vulnerability
CVE-2026-34908
Widget Factory Joomla Content Editor Improper Access Control Vulnerability
CVE-2026-48907
Ivanti Sentry OS Command Injection Vulnerability
CVE-2026-10520
Drupal Core SQL Injection Vulnerability
CVE-2026-9082
BerriAI LiteLLM SQL Injection Vulnerability
CVE-2026-42208
WebPros cPanel & WHM and WP2 (WordPress Squared) Missing Authentication for Critical Function Vulnerability
CVE-2026-41940
D-Link DIR-823X Command Injection Vulnerability
CVE-2025-29635
Samsung MagicINFO 9 Server Path Traversal Vulnerability
CVE-2024-7399
JetBrains TeamCity Relative Path Traversal Vulnerability
CVE-2024-27199
Apache ActiveMQ Improper Input Validation Vulnerability
CVE-2026-34197
Fortinet FortiClient EMS SQL Injection Vulnerability
CVE-2026-21643
Langflow Code Injection Vulnerability
CVE-2026-33017
Laravel Livewire Code Injection Vulnerability
CVE-2025-54068
Craft CMS Code Injection Vulnerability
CVE-2025-32432
n8n Improper Control of Dynamically-Managed Code Resources Vulnerability
CVE-2025-68613
Ivanti Endpoint Manager (EPM) Authentication Bypass Vulnerability
CVE-2026-1603
Omnissa Workspace ONE Server-Side Request Forgery
CVE-2021-22054
RoundCube Webmail Deserialization of Untrusted Data Vulnerability
CVE-2025-49113
SmarterTools SmarterMail Missing Authentication for Critical Function Vulnerability
CVE-2026-24423
Sangoma FreePBX OS Command Injection Vulnerability
CVE-2025-64328
SolarWinds Web Help Desk Deserialization of Untrusted Data Vulnerability
CVE-2025-40551
SmarterTools SmarterMail Authentication Bypass Using an Alternate Path or Channel Vulnerability
CVE-2026-23760
SmarterTools SmarterMail Unrestricted Upload of File with Dangerous Type Vulnerability
CVE-2025-52691
Synacor Zimbra Collaboration Suite (ZCS) PHP Remote File Inclusion Vulnerability
CVE-2025-68645
Versa Concerto Improper Authentication Vulnerability
CVE-2025-34026
Vite Vitejs Improper Access Control Vulnerability
CVE-2025-31125
Gladinet CentreStack and Triofox Hard Coded Cryptographic Vulnerability
CVE-2025-14611
OSGeo GeoServer Improper Restriction of XML External Entity Reference Vulnerability
CVE-2025-58360
Meta React Server Components Remote Code Execution Vulnerability
CVE-2025-55182
Oracle Fusion Middleware Missing Authentication for Critical Function Vulnerability
CVE-2025-61757
Fortinet FortiWeb Path Traversal Vulnerability
CVE-2025-64446
CWP Control Web Panel OS Command Injection Vulnerability
CVE-2025-48703
Gladinet CentreStack and Triofox Files or Directories Accessible to External Parties Vulnerability
CVE-2025-11371
XWiki Platform Eval Injection Vulnerability
CVE-2025-24893
Dassault Systèmes DELMIA Apriso Missing Authorization Vulnerability
CVE-2025-6205
Dassault Systèmes DELMIA Apriso Code Injection Vulnerability
CVE-2025-6204
Microsoft Windows Server Update Service (WSUS) Deserialization of Untrusted Data Vulnerability
CVE-2025-59287
Adobe Commerce and Magento Improper Input Validation Vulnerability
CVE-2025-54236
Oracle E-Business Suite Server-Side Request Forgery (SSRF) Vulnerability
CVE-2025-61884
Kentico Xperience CMS Authentication Bypass Using an Alternate Path or Channel Vulnerability
CVE-2025-2747
Kentico Xperience CMS Authentication Bypass Using an Alternate Path or Channel Vulnerability
CVE-2025-2746
Oracle E-Business Suite Unspecified Vulnerability
CVE-2025-61882
Smartbedded Meteobridge Command Injection Vulnerability
CVE-2025-4008
Fortra GoAnywhere MFT Deserialization of Untrusted Data Vulnerability
CVE-2025-10035
Cisco Secure Firewall Adaptive Security (ASA) Appliance and Secure Firewall Threat Defense (FTD) Missing Authorization Vulnerability
CVE-2025-20362
Dassault Systèmes DELMIA Apriso Deserialization of Untrusted Data Vulnerability
CVE-2025-5086
Sangoma FreePBX Authentication Bypass Vulnerability
CVE-2025-57819
Cisco Identity Services Engine Injection Vulnerability
CVE-2025-20281
Microsoft SharePoint Improper Authentication Vulnerability
CVE-2025-49706
SysAid On-Prem Improper Restriction of XML External Entity Reference Vulnerability
CVE-2025-2776
SysAid On-Prem Improper Restriction of XML External Entity Reference Vulnerability
CVE-2025-2775
Microsoft SharePoint Deserialization of Untrusted Data Vulnerability
CVE-2025-53770
Fortinet FortiWeb SQL Injection Vulnerability
CVE-2025-25257
Wing FTP Server Improper Neutralization of Null Byte or NUL Character Vulnerability
CVE-2025-47812
Synacor Zimbra Collaboration Suite (ZCS) Server-Side Request Forgery (SSRF) Vulnerability
CVE-2019-9621
Rails Ruby on Rails Path Traversal Vulnerability
CVE-2019-5418
Wazuh Server Deserialization of Untrusted Data Vulnerability
CVE-2025-24016
Craft CMS Code Injection Vulnerability
CVE-2024-56145
Samsung MagicINFO 9 Server Path Traversal Vulnerability
CVE-2025-4632
Ivanti Endpoint Manager Mobile (EPMM) Authentication Bypass Vulnerability
CVE-2025-4427
ZKTeco BioTime Path Traversal Vulnerability
CVE-2023-38950
DrayTek Vigor Routers OS Command Injection Vulnerability
CVE-2024-12987
Langflow Missing Authentication Vulnerability
CVE-2025-3248
Commvault Command Center Path Traversal Vulnerability
CVE-2025-34028
Apache HTTP Server Improper Escaping of Output Vulnerability
CVE-2024-38475
Gladinet CentreStack and Triofox Use of Hard-coded Cryptographic Key Vulnerability
CVE-2025-30406
Apache Tomcat Path Equivalence Vulnerability
CVE-2025-24813
NAKIVO Backup and Replication Absolute Path Traversal Vulnerability
CVE-2024-48248
SAP NetWeaver Directory Traversal Vulnerability
CVE-2017-12637
Ivanti Endpoint Manager (EPM) Absolute Path Traversal Vulnerability
CVE-2024-13161
Ivanti Endpoint Manager (EPM) Absolute Path Traversal Vulnerability
CVE-2024-13160
Ivanti Endpoint Manager (EPM) Absolute Path Traversal Vulnerability
CVE-2024-13159
Progress WhatsUp Gold Path Traversal Vulnerability
CVE-2024-4885
Hitachi Vantara Pentaho BA Server Special Element Injection Vulnerability
CVE-2022-43769
Synacor Zimbra Collaboration Suite (ZCS) Cross-Site Scripting (XSS) Vulnerability
CVE-2023-34192
Palo Alto Networks PAN-OS Authentication Bypass Vulnerability
CVE-2025-0108
SonicWall SonicOS SSLVPN Improper Authentication Vulnerability
CVE-2024-53704
SimpleHelp Path Traversal Vulnerability
CVE-2024-57727
Microsoft .NET Framework Information Disclosure Vulnerability
CVE-2024-29059
Aviatrix Controllers OS Command Injection Vulnerability
CVE-2024-50603
Fortinet FortiOS and FortiProxy Authentication Bypass Vulnerability
CVE-2024-55591
Mitel MiCollab Path Traversal Vulnerability
CVE-2024-55550
Mitel MiCollab Path Traversal Vulnerability
CVE-2024-41713
Cleo Multiple Products Unauthenticated File Upload Vulnerability
CVE-2024-55956
Adobe ColdFusion Improper Access Control Vulnerability
CVE-2024-20767
Cleo Multiple Products Unrestricted File Upload Vulnerability
CVE-2024-50623
CyberPanel Incorrect Default Permissions Vulnerability
CVE-2024-51378
ProjectSend Improper Authentication Vulnerability
CVE-2024-11680
Palo Alto Networks PAN-OS Management Interface OS Command Injection Vulnerability
CVE-2024-9474
Palo Alto Networks PAN-OS Management Interface Authentication Bypass Vulnerability
CVE-2024-0012
Palo Alto Networks Expedition SQL Injection Vulnerability
CVE-2024-9465
Palo Alto Networks Expedition OS Command Injection Vulnerability
CVE-2024-9463
Metabase GeoJSON API Local File Inclusion Vulnerability
CVE-2021-41277
Atlassian Jira Server and Data Center Path Traversal Vulnerability
CVE-2021-26086
Palo Alto Networks Expedition Missing Authentication Vulnerability
CVE-2024-5910
CyberPanel Incorrect Default Permissions Vulnerability
CVE-2024-51567
Nostromo nhttpd Directory Traversal Vulnerability
CVE-2019-16278
SolarWinds Web Help Desk Hardcoded Credential Vulnerability
CVE-2024-28987
Ivanti Endpoint Manager (EPM) SQL Injection Vulnerability
CVE-2024-29824
D-Link DIR-820 Router OS Command Injection Vulnerability
CVE-2023-25280
DrayTek Multiple Vigor Routers OS Command Injection Vulnerability
CVE-2020-15415
Ivanti Virtual Traffic Manager Authentication Bypass Vulnerability
CVE-2024-7593
Apache HugeGraph-Server Improper Access Control Vulnerability
CVE-2024-27348
Progress WhatsUp Gold SQL Injection Vulnerability
CVE-2024-6670
Draytek VigorConnect Path Traversal Vulnerability
CVE-2021-20124
Draytek VigorConnect Path Traversal Vulnerability
CVE-2021-20123
Apache OFBiz Incorrect Authorization Vulnerability
CVE-2024-38856
Dahua IP Camera Authentication Bypass Vulnerability
CVE-2021-33045
Apache OFBiz Path Traversal Vulnerability
CVE-2024-32113
ServiceNow Incomplete List of Disallowed Inputs Vulnerability
CVE-2024-5217
ServiceNow Improper Input Validation Vulnerability
CVE-2024-4879
Adobe Commerce and Magento Open Source Improper Restriction of XML External Entity Reference (XXE) Vulnerability
CVE-2024-34102
SolarWinds Serv-U Path Traversal Vulnerability
CVE-2024-28995
OSGeo GeoServer GeoTools Eval Injection Vulnerability
CVE-2024-36401
Rejetto HTTP File Server Improper Neutralization of Special Elements Used in a Template Engine Vulnerability
CVE-2024-23692
OSGeo GeoServer JAI-EXT Code Injection Vulnerability
CVE-2022-24816
Progress Telerik Report Server Authentication Bypass by Spoofing Vulnerability
CVE-2024-4358
PHP-CGI OS Command Injection Vulnerability
CVE-2024-4577
Oracle WebLogic Server OS Command Injection Vulnerability
CVE-2017-3506
Check Point Quantum Security Gateways Information Disclosure Vulnerability
CVE-2024-24919
Apache Flink Improper Access Control Vulnerability
CVE-2020-17519
NextGen Healthcare Mirth Connect Deserialization of Untrusted Data Vulnerability
CVE-2023-43208
CrushFTP VFS Sandbox Escape Vulnerability
CVE-2024-4040
Palo Alto Networks PAN-OS Command Injection Vulnerability
CVE-2024-3400
Nice Linear eMerge E3-Series OS Command Injection Vulnerability
CVE-2019-7256
JetBrains TeamCity Authentication Bypass Vulnerability
CVE-2024-27198
Sunhillo SureLine OS Command Injection Vulnerablity
CVE-2021-36380
ConnectWise ScreenConnect Authentication Bypass Vulnerability
CVE-2024-1709
Ivanti Connect Secure, Policy Secure, and Neurons Server-Side Request Forgery (SSRF) Vulnerability
CVE-2024-21893
Atlassian Confluence Data Center and Server Template Injection Vulnerability
CVE-2023-22527
VMware vCenter Server Out-of-Bounds Write Vulnerability
CVE-2023-34048
Ivanti Endpoint Manager Mobile (EPMM) and MobileIron Core Authentication Bypass Vulnerability
CVE-2023-35082
Ivanti Connect Secure and Policy Secure Command Injection Vulnerability
CVE-2024-21887
Ivanti Connect Secure and Policy Secure Authentication Bypass Vulnerability
CVE-2023-46805
Adobe ColdFusion Deserialization of Untrusted Data Vulnerability
CVE-2023-38203
Adobe ColdFusion Deserialization of Untrusted Data Vulnerability
CVE-2023-29300
Joomla! Improper Access Control Vulnerability
CVE-2023-23752
Qlik Sense Path Traversal Vulnerability
CVE-2023-41266
Sophos Web Appliance Command Injection Vulnerability
CVE-2023-1671
SysAid Server Path Traversal Vulnerability
CVE-2023-47246
Juniper Junos OS EX Series and SRX Series PHP External Variable Modification Vulnerability
CVE-2023-36845
Juniper Junos OS EX Series PHP External Variable Modification Vulnerability
CVE-2023-36844
Atlassian Confluence Data Center and Server Improper Authorization Vulnerability
CVE-2023-22518
Citrix NetScaler ADC and NetScaler Gateway Buffer Overflow Vulnerability
CVE-2023-4966
Cisco IOS XE Web UI Privilege Escalation Vulnerability
CVE-2023-20198
Progress WS_FTP Server Deserialization of Untrusted Data Vulnerability
CVE-2023-40044
Atlassian Confluence Data Center and Server Broken Access Control Vulnerability
CVE-2023-22515
JetBrains TeamCity Authentication Bypass Vulnerability
CVE-2023-42793
Laravel Ignition File Upload Vulnerability
CVE-2021-3129
Ivanti Sentry Authentication Bypass Vulnerability
CVE-2023-38035
Synacor Zimbra Collaboration Suite (ZCS) Cross-Site Scripting (XSS) Vulnerability
CVE-2023-37580
Ivanti Endpoint Manager Mobile Authentication Bypass Vulnerability
CVE-2023-35078
Adobe ColdFusion Improper Access Control Vulnerability
CVE-2023-29298
SolarView Compact Command Injection Vulnerability
CVE-2022-29303
Vmware Aria Operations for Networks Command Injection Vulnerability
CVE-2023-20887
Roundcube Webmail Remote Code Execution Vulnerability
CVE-2020-12641
Progress MOVEit Transfer SQL Injection Vulnerability
CVE-2023-34362
Multiple Ruckus Wireless Products CSRF and RCE Vulnerability
CVE-2023-25717
TP-Link Archer AX-21 Command Injection Vulnerability
CVE-2023-1389
Apache Log4j2 Deserialization of Untrusted Data Vulnerability
CVE-2021-45046
MinIO Information Disclosure Vulnerability
CVE-2023-28432
PaperCut MF/NG Improper Access Control Vulnerability
CVE-2023-27350
Synacor Zimbra Collaboration Suite (ZCS) Cross-Site Scripting (XSS) Vulnerability
CVE-2022-27926
Adobe ColdFusion Deserialization of Untrusted Data Vulnerability
CVE-2023-26360
XStream Remote Code Execution Vulnerability
CVE-2021-39144
Teclib GLPI Remote Code Execution Vulnerability
CVE-2022-35914
Apache Spark Command Injection Vulnerability
CVE-2022-33891
ZK Framework AuUploader Unspecified Vulnerability
CVE-2022-36537
IBM Aspera Faspex Code Execution Vulnerability
CVE-2022-47986
Cacti Command Injection Vulnerability
CVE-2022-46169
Fortra GoAnywhere MFT Remote Code Execution Vulnerability
CVE-2023-0669
Multiple SugarCRM Products Remote Code Execution Vulnerability
CVE-2023-22952

Every CVE and every request: JSON · Markdown

How we test

  • Same attack for everyone. Each CVE's exploit request from nuclei-templates, with any harmless proof-of-concept marker swapped for the real payload, built byte for byte the same way for every target. Then the same attack again under common evasions (double-encoding, overlong UTF-8, nested Log4j lookups, SQL comments, parameter pollution, mixed case). Plus about 30 ordinary requests to count false positives.
  • Our own server, nothing vulnerable. Every WAF sits in front of the same origin, which runs nothing, executes nothing and marks every response it serves. Real payloads are inert there. A response without that mark came from the WAF; blocked, challenged or refused by the edge counts as stopped.
  • Defaults, plus one tuned zone. Each target lists exactly what is switched on. Every vendor runs as shipped, with nothing tuned for the test. The one exception is labelled: Cloudflare Enterprise, tuned, which adds a WAF attack-score block, the way a security team would run it.
  • Polite and contained. One request per second per target, a few thousand a day, only to hostnames we run, with no callback to any live infrastructure. Payloads are never republished on this site: results show only the technique and the path.
  • Reproducible. The request list, templates commit and every target's configuration are in the JSON.
  • Who runs it. Vigilbase. We are a Cloudflare partner and sell managed Cloudflare, so treat our reading with that in mind and check the raw results. Vendors can send us a configuration they'd rather we test.

Defaults leave gaps

Every configuration above misses some exploited CVEs. Tuning and watching the WAF closes them.

Vigilbase Shield

Managed Cloudflare WAF on a monthly plan.

Managed Cloudflare WAF and DDoS protection on a monthly plan, run by our team.

See Shield plans
Managed Cloudflare

Cloudflare Enterprise, run and tuned by Vigilbase.

Cloudflare Enterprise licensing, with Vigilbase running the account: changes, tuning and verification.

Managed Cloudflare
Vigilbase OS

Know the day a CVE like these reaches your stack.

Connects the security tools you already pay for. Vigil investigates, makes the fixes you authorise and verifies them.

Get started