Hyper Cache Extended Security & Risk Analysis

wordpress.org/plugins/hyper-cache-extended

Hyper Cache Extended is flexible and easy to configure cache system for WordPress. It's aim is to work on any installation.

400 active installs v1.6.3 PHP + WP 2.5+ Updated Apr 11, 2018
cachechachingperformancespeedsuper-cache
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Hyper Cache Extended Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 7yr ago
Risk Assessment

Hyper Cache Extended v1.6.3 presents a mixed security posture. On the positive side, the plugin demonstrates good practices by having no known CVEs, a clean vulnerability history, and utilizing prepared statements for all SQL queries. The limited attack surface with no exposed AJAX handlers, REST API routes, or shortcodes is also a strength. However, significant concerns arise from the static analysis. The presence of the `unserialize` function, combined with two identified flows with unsanitized paths in the taint analysis (one high severity), points to a potential for remote code execution or other critical vulnerabilities if user-controlled data is passed to `unserialize`. Furthermore, the complete lack of output escaping for all 23 identified outputs is a major weakness, exposing the plugin to Cross-Site Scripting (XSS) vulnerabilities. The absence of nonce and capability checks on the identified cron events also indicates potential for privilege escalation or unauthorized actions if these events are susceptible to manipulation.

Key Concerns

  • High severity taint flow with unsanitized path
  • All outputs unescaped (XSS risk)
  • Dangerous function: unserialize
  • Flows with unsanitized paths detected
  • No nonce checks on cron events
  • No capability checks on cron events
Vulnerabilities
None known

Hyper Cache Extended Security Vulnerabilities

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

Hyper Cache Extended Code Analysis

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

Dangerous Functions Found

unserialize$hyper_data = @ unserialize(file_get_contents($hc_file));cache.php:147

Output Escaping

0% escaped23 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
<options> (options.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Hyper Cache Extended Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionhyper_cleanplugin.php:80
actionadmin_noticesplugin.php:134
filterplugin_action_links_hyper-cache-extended/plugin.phpplugin.php:169
actionadmin_menuplugin.php:176
actionswitch_themeplugin.php:311
actionedit_postplugin.php:312
actionpublish_postplugin.php:313
actiondelete_postplugin.php:314
filterredirect_canonicalplugin.php:321

Scheduled Events 2

hyper_clean
hyper_clean
Maintenance & Trust

Hyper Cache Extended Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedApr 11, 2018
PHP min version
Downloads77K

Community Trust

Rating98/100
Number of ratings14
Active installs400
Developer Profile

Hyper Cache Extended Developer Profile

mlazarov

10 plugins · 2K total installs

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

How We Detect Hyper Cache Extended

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/hyper-cache-extended/hyper-cache-extended.css/wp-content/plugins/hyper-cache-extended/hyper-cache-extended.js
Script Paths
/wp-content/plugins/hyper-cache-extended/hyper-cache-extended.js
Version Parameters
hyper-cache-extended/hyper-cache-extended.css?ver=hyper-cache-extended/hyper-cache-extended.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- Hyper Cache Extended --><!-- Hyper Cache Extended Stats -->
Data Attributes
data-hyper-cache-typedata-hyper-cache-iddata-hyper-cache-timedata-hyper-cache-hash
JS Globals
hyper_cache_status
FAQ

Frequently Asked Questions about Hyper Cache Extended