Redis Object Cache Security & Risk Analysis

wordpress.org/plugins/redis-cache

A persistent object cache backend powered by Redis®¹. Supports Predis, PhpRedis, Relay, replication, sentinels, clustering and WP-CLI.

300K active installs v2.7.0 PHP 7.2+ WP 4.6+ Updated Jan 29, 2026
cachingobject-cacheperformanceredisrelay
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Redis Object Cache Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 2mo ago
Risk Assessment

The "redis-cache" plugin version 2.7.0 demonstrates a generally strong security posture, with excellent adherence to best practices in several key areas. Notably, there are no known CVEs associated with this plugin, and it exhibits a perfect record of using prepared statements for all SQL queries. The plugin also performs well in output escaping, with 93% of outputs being properly sanitized, and it incorporates nonce checks and capability checks where expected. The absence of any taint analysis findings further contributes to a positive security assessment.

However, the presence of two instances of the `unserialize` function represents a potential security concern. While the static analysis did not reveal any exploitable flows, `unserialize` is inherently risky as it can lead to object injection vulnerabilities if the serialized data originates from an untrusted source and is not adequately validated or sanitized. The static analysis reports no unprotected entry points, which is a significant strength, but the inherent risk associated with `unserialize` warrants caution. Overall, the plugin is well-secured with no immediate critical vulnerabilities detected, but the use of `unserialize` should be carefully reviewed for potential mitigation strategies or enhanced validation.

Key Concerns

  • Dangerous function: unserialize used
Vulnerabilities
None known

Redis Object Cache Security Vulnerabilities

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

Redis Object Cache Code Analysis

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

Dangerous Functions Found

unserialize$metrics[] = unserialize( $serialized );includes\class-metrics.php:201
unserialize$value = @unserialize( $original );includes\object-cache.php:2789

Output Escaping

93% escaped117 total outputs
Attack Surface

Redis Object Cache Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_roc_dismiss_noticeincludes\class-plugin.php:112
authwp_ajax_roc_flush_cacheincludes\class-plugin.php:113
WordPress Hooks 30
actionshutdownincludes\class-metrics.php:85
actionrediscache_discard_metricsincludes\class-metrics.php:86
actiondeactivate_pluginincludes\class-plugin.php:91
actionadmin_initincludes\class-plugin.php:92
actionadmin_initincludes\class-plugin.php:93
actioninitincludes\class-plugin.php:94
actionadmin_noticesincludes\class-plugin.php:98
actionnetwork_admin_noticesincludes\class-plugin.php:99
actionadmin_enqueue_scriptsincludes\class-plugin.php:101
actionadmin_enqueue_scriptsincludes\class-plugin.php:102
actionadmin_enqueue_scriptsincludes\class-plugin.php:103
actionadmin_bar_menuincludes\class-plugin.php:105
actionload-settings_page_redis-cacheincludes\class-plugin.php:107
actionwp_dashboard_setupincludes\class-plugin.php:109
actionwp_network_dashboard_setupincludes\class-plugin.php:110
filtergettext_redis-cacheincludes\class-plugin.php:115
filterplugin_row_metaincludes\class-plugin.php:117
actionwp_headincludes\class-plugin.php:120
filterqm/collectorsincludes\class-plugin.php:122
filterqm/outputter/htmlincludes\class-plugin.php:123
filterperflab_disable_object_cache_dropinincludes\class-plugin.php:125
filterw3tc_config_item_objectcache.enabledincludes\class-plugin.php:126
actionlitespeed_initincludes\class-plugin.php:127
actionshutdownincludes\class-plugin.php:1203
actionshutdownincludes\class-plugin.php:1445
filterqm/output/menusincludes\class-qm-output.php:27
filterqm/output/panel_menusincludes\class-qm-output.php:28
filterpre_determine_localeincludes\object-cache.php:2952
filterpre_get_language_files_from_pathincludes\object-cache.php:2956
actionplugins_loadedredis-cache.php:42

Scheduled Events 1

rediscache_discard_metrics
Maintenance & Trust

Redis Object Cache Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 29, 2026
PHP min version7.2
Downloads15.9M

Community Trust

Rating88/100
Number of ratings172
Active installs300K
Developer Profile

Redis Object Cache Developer Profile

Till Krüss

5 plugins · 411K total installs

82
trust score
Avg Security Score
91/100
Avg Patch Time
33 days
View full developer profile
Detection Fingerprints

How We Detect Redis Object Cache

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

Asset Fingerprints

HTML / DOM Fingerprints

HTML Comments
<!-- Made with love from Redis Object Cache -->
FAQ

Frequently Asked Questions about Redis Object Cache