Mini Statistics Security & Risk Analysis

wordpress.org/plugins/mini-statistics

This plugin is a small and simple Users Statistics and Comments Statistics plugin for WordPress.

50 active installs v1.0.3 PHP + WP 3.0.1+ Updated Oct 9, 2015
admincommentsstatisticsusers
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Mini Statistics Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 10yr ago
Risk Assessment

The mini-statistics plugin v1.0.3 exhibits a generally positive security posture based on the provided static analysis. It boasts a zero attack surface for both AJAX and REST API endpoints, alongside no shortcodes or cron events. The absence of dangerous functions, file operations, and external HTTP requests further contributes to a secure foundation. The code also demonstrates an effort towards secure SQL querying, with 67% of its SQL queries utilizing prepared statements.

However, there are areas for improvement. A significant concern is the complete absence of nonce checks and capability checks. While the current analysis shows no direct entry points without authentication, the lack of these fundamental security mechanisms leaves the plugin vulnerable to CSRF attacks and privilege escalation if any new entry points are introduced or existing ones are exposed in the future. Furthermore, only 43% of output escaping is properly done, which could lead to XSS vulnerabilities if data is displayed without proper sanitization. The plugin's vulnerability history is clean, which is a strong indicator of good development practices. Nevertheless, the identified code-level weaknesses, particularly the missing authorization checks and incomplete output escaping, present potential risks that should be addressed.

In conclusion, mini-statistics v1.0.3 is built with some good security practices in mind, evident from its minimal attack surface and clean vulnerability history. However, the absence of nonce and capability checks, coupled with less-than-ideal output escaping, represents a notable security gap. Addressing these specific code-level concerns would significantly enhance the plugin's overall security and resilience.

Key Concerns

  • No nonce checks implemented
  • No capability checks implemented
  • Only 43% of output escaping is proper
Vulnerabilities
None known

Mini Statistics Security Vulnerabilities

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

Mini Statistics Code Analysis

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

SQL Query Safety

67% prepared6 total queries

Output Escaping

43% escaped14 total outputs
Attack Surface

Mini Statistics Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionadmin_menumini-statistics.php:35
actionadmin_enqueue_scriptsmini-statistics.php:36
Maintenance & Trust

Mini Statistics Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedOct 9, 2015
PHP min version
Downloads5K

Community Trust

Rating90/100
Number of ratings4
Active installs50
Developer Profile

Mini Statistics Developer Profile

Morten Dalgaard Johansen

3 plugins · 470 total installs

75
trust score
Avg Security Score
81/100
Avg Patch Time
63 days
View full developer profile
Detection Fingerprints

How We Detect Mini Statistics

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mini-statistics/css/admin.css/wp-content/plugins/mini-statistics/css/custom.css

HTML / DOM Fingerprints

CSS Classes
ministat_nav
HTML Comments
<!-- MORE IN NEAR FUTURE -->
Data Attributes
id="chart_div"id="timeline"id="line"id="column"class="button button-primary"class="button"
JS Globals
googlechartTypedrawChartdata1data2options+1 more
FAQ

Frequently Asked Questions about Mini Statistics