Purge Cloud Flare Security & Risk Analysis

wordpress.org/plugins/purge-cloud-flare

Purge CloudFlare makes clearing CloudFlare cache as simple as one click.

100 active installs v1.6 PHP + WP 3.1+ Updated Feb 22, 2017
cachecdncloudflarefreeperformance
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Purge Cloud Flare Safe to Use in 2026?

Generally Safe

Score 85/100

Purge Cloud Flare has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9yr ago
Risk Assessment

The "purge-cloud-flare" v1.6 plugin exhibits a mixed security posture, with some strong practices overshadowed by significant security concerns. The plugin demonstrates a positive approach by avoiding dangerous functions, using prepared statements for all SQL queries, and generally performing well on output escaping. Its vulnerability history is also clean, indicating a potential lack of exploitable past issues or a history of prompt patching. However, the most critical concern lies in its attack surface. The plugin exposes two AJAX handlers, both of which entirely lack authentication checks. This directly opens up functionality to any authenticated user, regardless of their role or privileges, which is a major security oversight. The absence of nonce checks on these critical entry points further exacerbates this risk, making them susceptible to CSRF attacks.

The static analysis reveals a very limited attack surface in terms of specific features (no REST API, shortcodes, or cron events), and the code itself appears relatively clean with no known dangerous functions or problematic file operations. The lack of any taint analysis findings is also a positive sign. Nevertheless, the unprotected AJAX handlers represent a substantial security gap. While the plugin has a clean vulnerability history, this does not negate the risks introduced by the unauthenticated AJAX endpoints. A clean history can sometimes indicate a lack of rigorous security testing or a small user base, rather than inherent security. The plugin's strengths lie in its clean SQL and good output escaping, but these are severely undermined by the direct exposure of functionality.

Key Concerns

  • AJAX handlers without authentication checks
  • AJAX handlers without nonce checks
  • Low percentage of output escaping
Vulnerabilities
None known

Purge Cloud Flare Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Purge Cloud Flare Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
1
6 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
1
Bundled Libraries
0

Output Escaping

86% escaped7 total outputs
Attack Surface
2 unprotected

Purge Cloud Flare Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_purge_cf_cacheclass.cfpurger.php:80
noprivwp_ajax_purge_cf_cacheclass.cfpurger.php:81
WordPress Hooks 12
actionadmin_bar_menuclass.cfpurger.php:64
actionsave_postclass.cfpurger.php:66
actionadmin_noticesclass.cfpurger.php:67
actionwp_enqueue_scriptsclass.cfpurger.php:71
actionwp_footerclass.cfpurger.php:72
actionadmin_footerclass.cfpurger.php:75
actionadmin_menuclass.cfpurger.php:77
actionadmin_initclass.cfpurger.php:78
actionadmin_enqueue_scriptsclass.cfpurger.php:79
actionadmin_noticesclass.cfpurger.php:82
filterredirect_post_locationclass.cfpurger.php:397
actioninitpurge-cloud-flare.php:51
Maintenance & Trust

Purge Cloud Flare Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedFeb 22, 2017
PHP min version
Downloads5K

Community Trust

Rating100/100
Number of ratings2
Active installs100
Developer Profile

Purge Cloud Flare Developer Profile

webrangers

1 plugin · 100 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Purge Cloud Flare

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/purge-cloud-flare/style.css/wp-content/plugins/purge-cloud-flare/js/script.js
Script Paths
/wp-content/plugins/purge-cloud-flare/js/script.js
Version Parameters
purge-cloud-flare/style.css?ver=purge-cloud-flare/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
cf-purger-clearcloudflare_clear_files_thickbox_trigger
Data Attributes
data-target="#cloudflare-purger-modal"data-action="purge-cf-cache"data-nonce="
JS Globals
cfp_ajaxurl
REST Endpoints
/wp-json/purge-cloud-flare/v1/purge
FAQ

Frequently Asked Questions about Purge Cloud Flare