hamecache Security & Risk Analysis

wordpress.org/plugins/hamecache

Page cache plugin by Hametuha. Use cloudflare for distribution.

30 active installs v1.0.0 PHP 5.6+ WP 5.0+ Updated May 31, 2019
cachecloudflare
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is hamecache Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The "hamecache" v1.0.0 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices in several areas. There are no dangerous functions, all SQL queries use prepared statements, all output is properly escaped, and there are no file operations or external HTTP requests that would typically introduce significant risks. The lack of any recorded vulnerabilities, past or present, further suggests a level of care in its development. However, significant security concerns arise from the attack surface analysis. The plugin exposes two REST API routes that lack any permission callbacks. This means that any unauthenticated user could potentially interact with these routes, leading to unintended actions or information disclosure depending on their functionality. The absence of nonce checks on these entry points further exacerbates this risk, making them vulnerable to CSRF attacks. The plugin's claim of 5 capability checks is noted, but their absence on the REST API routes undermines their protective value in this context. Overall, while the underlying code quality regarding data handling and output escaping appears strong, the unprotected REST API routes represent a critical weakness that needs immediate attention. The absence of historical vulnerabilities is a positive sign, but it does not negate the current, identifiable security flaws.

Key Concerns

  • REST API routes without permission callbacks
  • Unprotected REST API entry points
  • Lack of nonce checks on entry points
Vulnerabilities
None known

hamecache Security Vulnerabilities

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

hamecache Code Analysis

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

Output Escaping

100% escaped27 total outputs
Attack Surface
2 unprotected

hamecache Attack Surface

Entry Points2
Unprotected2

REST API Routes 2

GET/wp-json/hamecache/v1cache/everythingapp\Hametuha\Hamecache\Purger.php:250
GET/wp-json/hamecache/v1cache/post/(?P<post_id>\d+)app\Hametuha\Hamecache\Purger.php:262
WordPress Hooks 11
actioninitapp\Hametuha\Hamecache\Option.php:41
actionadmin_menuapp\Hametuha\Hamecache\Option.php:43
actionadmin_initapp\Hametuha\Hamecache\Option.php:45
actionadmin_enqueue_scriptsapp\Hametuha\Hamecache\Option.php:47
actionsave_postapp\Hametuha\Hamecache\Purger.php:21
actiontransition_post_statusapp\Hametuha\Hamecache\Purger.php:22
actionrest_api_initapp\Hametuha\Hamecache\Purger.php:24
actionadmin_bar_menuapp\Hametuha\Hamecache\Purger.php:26
actioninitapp\Hametuha\Hamecache\Purger.php:28
actionwp_enqueue_scriptsapp\Hametuha\Hamecache\Purger.php:29
actionplugins_loadedhamecache.php:48
Maintenance & Trust

hamecache Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedMay 31, 2019
PHP min version5.6
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs30
Developer Profile

hamecache Developer Profile

Fumiki Takahashi

14 plugins · 4K total installs

72
trust score
Avg Security Score
90/100
Avg Patch Time
513 days
View full developer profile
Detection Fingerprints

How We Detect hamecache

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/hamecache/assets/css/admin.css
Version Parameters
hamecache-admin

HTML / DOM Fingerprints

CSS Classes
hamecache-dividerhamecache-errorhamecache-rule-listhamecache-rule-itemhamecache-rule-urlhamecache-rule-statushamecache-rule-actionshamecache-rule-action+1 more
Data Attributes
readonlyvalue
FAQ

Frequently Asked Questions about hamecache