Essential Performance Security & Risk Analysis

wordpress.org/plugins/essential-performance

Essential Performance plugin aims to improve website loading performance.

0 active installs v0.0.4 PHP 7.0+ WP 5.2+ Updated Apr 20, 2020
cachepagespeed-insightsperformancespeed
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Essential Performance Safe to Use in 2026?

Generally Safe

Score 85/100

Essential Performance 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 'essential-performance' plugin v0.0.4 demonstrates a generally strong security posture based on the provided static analysis. The absence of any identified CVEs and a lack of critical or high-severity findings in taint analysis are positive indicators. Furthermore, the plugin utilizes prepared statements for all SQL queries, which is a crucial best practice for preventing SQL injection vulnerabilities. The limited attack surface, with no exposed AJAX handlers, REST API routes, shortcodes, or cron events without proper checks, also contributes to its security. However, there are areas for improvement. The plugin exhibits a concerningly low percentage of properly escaped output, indicating a potential for Cross-Site Scripting (XSS) vulnerabilities. Additionally, the complete absence of nonce checks and capability checks, particularly given the presence of file operations, raises a red flag. While no specific vulnerabilities are currently evident in these areas, their omission represents a significant gap in security hardening and could be exploited if an attacker gains access to manipulate these operations. The plugin's vulnerability history being clear is encouraging, but the current code analysis points to potential weaknesses that could be exploited.

Key Concerns

  • Low percentage of properly escaped output
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Essential Performance Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Essential Performance Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Essential Performance Code Analysis

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

Output Escaping

55% escaped11 total outputs
Attack Surface

Essential Performance Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_noticessrc/framework/Core/App.php:90
actionadmin_initsrc/framework/Core/App.php:91
actionadmin_noticessrc/framework/Core/App.php:99
actionadmin_initsrc/framework/Core/App.php:100
actioninitsrc/framework/Core/App.php:163
actionwidgets_initsrc/framework/Core/Loader.php:49
Maintenance & Trust

Essential Performance Maintenance & Trust

Maintenance Signals

WordPress version tested5.3.21
Last updatedApr 20, 2020
PHP min version7.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Essential Performance Developer Profile

Vova Zubko

1 plugin · 0 total installs

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

How We Detect Essential Performance

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/essential-performance/src/framework/assets/css/backend.css/wp-content/plugins/essential-performance/src/framework/assets/js/backend.js/wp-content/plugins/essential-performance/src/framework/assets/js/frontend.js
Script Paths
/wp-content/plugins/essential-performance/src/framework/assets/js/backend.js/wp-content/plugins/essential-performance/src/framework/assets/js/frontend.js
Version Parameters
essential-performance/src/framework/assets/css/backend.css?ver=essential-performance/src/framework/assets/js/backend.js?ver=essential-performance/src/framework/assets/js/frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
ep-settings-pageep-section-infoep-settings-field
HTML Comments
<!-- Essential Performance settings page --><!-- Essential Performance General Settings Section --><!-- Lazy Load Settings Field --><!-- Leverage Browser Caching Settings Field -->
Data Attributes
data-ep-lazy-loaddata-ep-browser-caching
JS Globals
window.EssentialPerformance
FAQ

Frequently Asked Questions about Essential Performance