Harrys Gravatar Cache Security & Risk Analysis

wordpress.org/plugins/harrys-gravatar-cache

Accelerates the site speed by simply and effective caching Gravatar (Globally Recognized Avatars).

200 active installs v2.0.2 PHP + WP 4.2+ Updated Jan 23, 2022
avatarcachegravatarphp7
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Harrys Gravatar Cache Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 4yr ago
Risk Assessment

The "harrys-gravatar-cache" plugin v2.0.2 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any known CVEs and a clean vulnerability history suggests a commitment to secure coding practices and timely patching. Furthermore, the plugin boasts a minimal attack surface with zero AJAX handlers, REST API routes, shortcodes, or cron events, significantly reducing potential entry points for attackers. The majority of SQL queries utilize prepared statements, a crucial practice for preventing SQL injection vulnerabilities.

However, there are notable areas for concern. The most significant is the exceptionally low percentage (12%) of properly escaped output. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected into the website through the plugin's output. While taint analysis shows no critical or high severity flows, the lack of proper output escaping means that even seemingly benign data could be exploited if it's not sanitized before display. The presence of file operations without further context also warrants caution, as improper handling of file operations can lead to various security issues.

In conclusion, the plugin's lack of known vulnerabilities and small attack surface are positive indicators. Nevertheless, the critical weakness in output escaping presents a substantial risk that needs immediate attention. Addressing the output escaping issue should be the top priority to improve the plugin's overall security.

Key Concerns

  • Low output escaping percentage
  • Presence of file operations
Vulnerabilities
None known

Harrys Gravatar Cache Security Vulnerabilities

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

Harrys Gravatar Cache Code Analysis

Dangerous Functions
0
Raw SQL Queries
16
158 prepared
Unescaped Output
29
4 escaped
Nonce Checks
16
Capability Checks
6
File Operations
5
External Requests
0
Bundled Libraries
0

SQL Query Safety

91% prepared174 total queries

Output Escaping

12% escaped33 total outputs
Attack Surface

Harrys Gravatar Cache Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionadmin_menuharrys-gravatar-cache.php:79
actionadmin_initharrys-gravatar-cache.php:80
actionnetwork_admin_menuharrys-gravatar-cache.php:84
actionadmin_initharrys-gravatar-cache.php:85
actionplugins_loadedharrys-gravatar-cache.php:320
actionwpmu_new_blogharrys-gravatar-cache.php:385
filterwpmu_drop_tablesharrys-gravatar-cache.php:395
filterget_avatarharrys-gravatar-cache.php:2123
Maintenance & Trust

Harrys Gravatar Cache Maintenance & Trust

Maintenance Signals

WordPress version tested5.9.13
Last updatedJan 23, 2022
PHP min version
Downloads15K

Community Trust

Rating100/100
Number of ratings4
Active installs200
Developer Profile

Harrys Gravatar Cache Developer Profile

Harry Milatz

1 plugin · 200 total installs

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

How We Detect Harrys Gravatar Cache

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/harrys-gravatar-cache/css/hgc-style.css/wp-content/plugins/harrys-gravatar-cache/js/hgc-functions.js
Version Parameters
harrys-gravatar-cache/css/hgc-style.css?ver=harrys-gravatar-cache/js/hgc-functions.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- Harrys Gravatar Cache --><!-- START Harrys Gravatar Cache --><!-- END Harrys Gravatar Cache -->
Data Attributes
data-originaldata-gravatardata-hashdata-hgc-cache-id
JS Globals
hgc_opthgc_paramshgc_cache
FAQ

Frequently Asked Questions about Harrys Gravatar Cache