Cache Enabler Security & Risk Analysis

wordpress.org/plugins/cache-enabler

A lightweight caching plugin for WordPress that makes your website faster by generating static HTML files.

100K active installs v1.8.16 PHP 5.6+ WP 5.1+ Updated Mar 2, 2026
cachecachinggzipperformancewebp
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Cache Enabler Safe to Use in 2026?

Generally Safe

Score 100/100

Cache Enabler has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

Cache Enabler v1.8.16 exhibits a generally strong security posture, with an absence of known vulnerabilities and a lack of critical findings in static and taint analysis. The plugin demonstrates good practices in output escaping and includes a decent number of capability checks, suggesting an effort to protect sensitive operations. The complete absence of AJAX handlers, REST API routes, and shortcodes directly exposed to the public significantly limits the plugin's attack surface. However, the presence of raw SQL queries without prepared statements presents a moderate risk. While the current implementation might not be exploitable, it opens the door to potential SQL injection vulnerabilities if the inputs feeding these queries are ever compromised. The taint analysis, while reporting no critical or high severity flows, did identify two flows with unsanitized paths, which warrants attention as these could indicate potential issues with file handling or path traversal if not carefully managed.

Key Concerns

  • Raw SQL queries without prepared statements
  • Flows with unsanitized paths in taint analysis
Vulnerabilities
None known

Cache Enabler Security Vulnerabilities

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

Cache Enabler Code Analysis

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

SQL Query Safety

0% prepared2 total queries

Output Escaping

100% escaped12 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
deliver_cache (inc\cache_enabler_engine.class.php:461)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Cache Enabler Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 52
actionplugins_loadedcache-enabler.php:36
actioninitinc\cache_enabler.class.php:50
actioninitinc\cache_enabler.class.php:51
actioninitinc\cache_enabler.class.php:52
actioninitinc\cache_enabler.class.php:53
actionadd_optioninc\cache_enabler.class.php:56
actionupdate_optioninc\cache_enabler.class.php:57
actionupdated_optioninc\cache_enabler.class.php:58
actioncache_enabler_clear_complete_cacheinc\cache_enabler.class.php:61
actioncache_enabler_clear_site_cacheinc\cache_enabler.class.php:62
actioncache_enabler_clear_expired_cacheinc\cache_enabler.class.php:63
actioncache_enabler_clear_page_cache_by_postinc\cache_enabler.class.php:64
actioncache_enabler_clear_page_cache_by_urlinc\cache_enabler.class.php:65
actioncache_enabler_clear_site_cache_by_blog_idinc\cache_enabler.class.php:66
actioncache_enabler_clear_page_cache_by_post_idinc\cache_enabler.class.php:67
actionce_clear_cacheinc\cache_enabler.class.php:68
actionce_clear_post_cacheinc\cache_enabler.class.php:69
actionupgrader_process_completeinc\cache_enabler.class.php:72
actionactivated_plugininc\cache_enabler.class.php:73
actiondeactivated_plugininc\cache_enabler.class.php:74
actionsave_postinc\cache_enabler.class.php:75
actionpre_post_updateinc\cache_enabler.class.php:76
actionwp_trash_postinc\cache_enabler.class.php:77
actioncomment_postinc\cache_enabler.class.php:78
actionedit_commentinc\cache_enabler.class.php:79
actiontransition_comment_statusinc\cache_enabler.class.php:80
actionsaved_terminc\cache_enabler.class.php:81
actionedit_termsinc\cache_enabler.class.php:82
actiondelete_terminc\cache_enabler.class.php:83
actionuser_registerinc\cache_enabler.class.php:84
actionprofile_updateinc\cache_enabler.class.php:85
actiondelete_userinc\cache_enabler.class.php:86
actiondeleted_userinc\cache_enabler.class.php:87
actionautoptimize_action_cachepurgedinc\cache_enabler.class.php:90
actionwoocommerce_product_set_stockinc\cache_enabler.class.php:91
actionwoocommerce_variation_set_stockinc\cache_enabler.class.php:92
actionwoocommerce_product_set_stock_statusinc\cache_enabler.class.php:93
actionwoocommerce_variation_set_stock_statusinc\cache_enabler.class.php:94
actioncache_enabler_page_cache_createdinc\cache_enabler.class.php:97
actioncache_enabler_site_cache_clearedinc\cache_enabler.class.php:98
actioncache_enabler_page_cache_clearedinc\cache_enabler.class.php:99
actionwp_initialize_siteinc\cache_enabler.class.php:102
actionwp_uninitialize_siteinc\cache_enabler.class.php:103
actionadmin_bar_menuinc\cache_enabler.class.php:106
actionadmin_initinc\cache_enabler.class.php:110
actionadmin_menuinc\cache_enabler.class.php:111
actionadmin_enqueue_scriptsinc\cache_enabler.class.php:112
filterdashboard_glance_itemsinc\cache_enabler.class.php:113
filterplugin_row_metainc\cache_enabler.class.php:115
actionadmin_noticesinc\cache_enabler.class.php:116
actionadmin_noticesinc\cache_enabler.class.php:117
actionnetwork_admin_noticesinc\cache_enabler.class.php:118
Maintenance & Trust

Cache Enabler Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 2, 2026
PHP min version5.6
Downloads2.6M

Community Trust

Rating86/100
Number of ratings138
Active installs100K
Developer Profile

Cache Enabler Developer Profile

KeyCDN

3 plugins · 140K total installs

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

How We Detect Cache Enabler

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cache-enabler/public/css/admin.css/wp-content/plugins/cache-enabler/public/js/admin.js
Script Paths
/wp-content/plugins/cache-enabler/public/js/admin.js
Version Parameters
cache-enabler/public/css/admin.css?ver=cache-enabler/public/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
cache-enabler-clear-cache-buttoncache-enabler-dashboard-widget
HTML Comments
<!-- Generated by Cache Enabler -->
Data Attributes
data-ce-action
JS Globals
CacheEnablerAdmincacheEnablerConfig
REST Endpoints
/wp-json/cache-enabler/v1/clear-cache
FAQ

Frequently Asked Questions about Cache Enabler