Benchmark Security & Risk Analysis

wordpress.org/plugins/benchmark

WordPress Benchmark tests the speed of your WordPress server's CPU, network and database and shows you how you compare against everyone else.

80 active installs v1.1 PHP + WP 3.4.2+ Updated Sep 28, 2012
benchmarkperformanceserver-benchmarkwordpress-benchmark
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Benchmark Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 13yr ago
Risk Assessment

The benchmark plugin v1.1 exhibits an exceptionally strong security posture based on the provided static analysis. The absence of any identified attack surface points, including AJAX handlers, REST API routes, shortcodes, and cron events, significantly minimizes the potential for unauthorized access or code execution. Furthermore, the code signals indicate excellent development practices, with no dangerous functions used, all SQL queries employing prepared statements, and all output being properly escaped. The lack of file operations, external HTTP requests, and the presence of capability checks (though stated as 0, this needs clarification with actual implementation) are also positive indicators.

The taint analysis further reinforces this positive assessment, showing no identified flows with unsanitized paths, indicating that data is being handled securely. The vulnerability history is also clean, with no recorded CVEs. This suggests that the plugin has either never had vulnerabilities or has been thoroughly audited and corrected. The plugin's strengths lie in its minimal attack surface and robust internal coding practices.

However, the data also presents some areas that require clarification and may indicate potential, albeit currently unrealized, risks. The statement of '0 capability checks' is concerning; while there are no AJAX or REST API entry points detected, any internal functions that could be triggered indirectly or in future updates would ideally have capability checks to ensure proper authorization. The absence of any nonce checks, while not directly problematic given the lack of typical entry points, is a standard security practice that should ideally be present for any form of user interaction, even if seemingly indirect. Overall, the plugin appears very secure currently, but the lack of explicit authorization checks in any form and the absence of nonce checks are potential areas for improvement or require deeper understanding of the plugin's specific architecture.

Key Concerns

  • No capability checks detected
  • No nonce checks detected
Vulnerabilities
None known

Benchmark Security Vulnerabilities

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

Benchmark Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
0 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0
Attack Surface

Benchmark Attack Surface

Entry Points0
Unprotected0
Maintenance & Trust

Benchmark Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedSep 28, 2012
PHP min version
Downloads12K

Community Trust

Rating76/100
Number of ratings9
Active installs80
Developer Profile

Benchmark Developer Profile

Mark Maunder

2 plugins · 5.0M total installs

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

How We Detect Benchmark

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/benchmark/css/benchmark.css/wp-content/plugins/benchmark/js/benchmark.js
Script Paths
/wp-content/plugins/benchmark/js/benchmark.js
Version Parameters
benchmark/css/benchmark.css?ver=benchmark/js/benchmark.js?ver=

HTML / DOM Fingerprints

CSS Classes
benchmark-results-container
Data Attributes
data-benchmark-id
JS Globals
benchmark_data
Shortcode Output
[benchmark-results]
FAQ

Frequently Asked Questions about Benchmark