WPBase Cache Security & Risk Analysis

wordpress.org/plugins/wpbase-cache

A wordpress plugin for using all caches on varnish, nginx, php-fpm stack with php-apc. This plugin includes db-cache-reloaded-fix for dbcache.

4K active installs v5.5.6 PHP + WP 3.5+ Updated Jan 23, 2025
cachechachingdb-cacheperformancespeed
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WPBase Cache Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The wpbase-cache plugin v5.5.6 exhibits a generally good security posture with no recorded vulnerabilities or critical taint flows. The presence of two nonce checks and two capability checks on its single AJAX entry point is a positive sign, indicating an effort to secure its limited attack surface. The plugin also demonstrates some good practices by utilizing prepared statements for half of its SQL queries and performing file operations and external HTTP requests, which are common for caching plugins.

However, there are several areas of concern. The use of the `unserialize` function is a significant risk. Without proper sanitization and validation of the data being unserialized, this function can be exploited to lead to Remote Code Execution (RCE) or Cross-Site Scripting (XSS). Furthermore, the low percentage (29%) of properly escaped outputs suggests a substantial risk of XSS vulnerabilities, as user-supplied data could be reflected directly in the output without adequate sanitization.

While the plugin has no known CVEs, the lack of a detailed vulnerability history doesn't automatically imply perfect security. The identified code signals, particularly `unserialize` and poor output escaping, represent potential entry points for attackers. A cautious approach is recommended, and the plugin should be reviewed for these specific issues and potentially updated or patched if vulnerabilities are found.

Key Concerns

  • Use of unserialize function
  • Low percentage of properly escaped outputs
  • SQL queries not using prepared statements
Vulnerabilities
None known

WPBase Cache Security Vulnerabilities

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

WPBase Cache Code Analysis

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

Dangerous Functions Found

unserialize$value = @unserialize( $original );includes\object-cache.php:2475

SQL Query Safety

50% prepared2 total queries

Output Escaping

29% escaped24 total outputs
Attack Surface

WPBase Cache Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_wpbase_cache_flush_allwpbase-cache-admin.php:14
WordPress Hooks 33
filtergot_rewriteinc\nginx-compatibility\nginx-compatibility.php:22
actionadmin_menuwpbase-cache-admin.php:9
actionadmin_initwpbase-cache-admin.php:10
actionupdate_option_wpbase_cache_optionswpbase-cache-admin.php:11
actionadmin_footerwpbase-cache-admin.php:13
actioninitwpbase-cache-admin.php:224
actionadmin_enqueue_scriptswpbase-cache.php:30
actionadmin_bar_menuwpbase-cache.php:107
actioninitwpbase-cache.php:175
actionswitch_themewpbase-cache.php:186
actionpublish_phonewpbase-cache.php:187
actionpublish_postwpbase-cache.php:188
actionedit_postwpbase-cache.php:189
actionsave_postwpbase-cache.php:190
actionwp_trash_postwpbase-cache.php:191
actiondelete_postwpbase-cache.php:192
actiontrackback_postwpbase-cache.php:193
actionpingback_posttwpbase-cache.php:194
actioncomment_postwpbase-cache.php:195
actionedit_commentwpbase-cache.php:196
actionwp_set_comment_statuswpbase-cache.php:197
actiondelete_commentwpbase-cache.php:198
actioncomment_cookie_lifetimewpbase-cache.php:199
actionwp_update_nav_menuwpbase-cache.php:200
actionedit_user_profile_updatewpbase-cache.php:201
actionadmin_noticeswpbase-cache.php:236
filterwp_mail_fromwpbase-cache.php:251
filterwp_mail_from_namewpbase-cache.php:252
actionwp_login_failedwpbase-cache.php:286
actiondeactivate_pluginwpbase-redis-cache.php:24
actionadmin_noticeswpbase-redis-cache.php:27
actionadmin_enqueue_scriptswpbase-redis-cache.php:28
actionload-options.phpwpbase-redis-cache.php:29
Maintenance & Trust

WPBase Cache Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedJan 23, 2025
PHP min version
Downloads756K

Community Trust

Rating100/100
Number of ratings3
Active installs4K
Developer Profile

WPBase Cache Developer Profile

baseapp

1 plugin · 4K total installs

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

How We Detect WPBase Cache

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about WPBase Cache