Simplest Analytics Security & Risk Analysis

wordpress.org/plugins/simplest-analytics

Simple webanalytics stored in the own database without setting cookies.

200 active installs v1.3.3 PHP 7.4+ WP 6.0+ Updated Mar 27, 2025
analyticscookielessstatistictrackingvideo-tracking
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Simplest Analytics Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The "simplest-analytics" plugin v1.3.3 demonstrates a mixed security posture. While it excels in critical areas like avoiding raw SQL queries and external HTTP requests, and has no known vulnerabilities, it has significant areas of concern regarding its attack surface. The plugin exposes 4 AJAX handlers without authentication checks, which presents a considerable risk. Attackers could potentially trigger these handlers and perform unintended actions. Despite the plugin's lack of historical vulnerabilities and its use of prepared statements for SQL, the unprotected AJAX endpoints are a notable weakness that could be exploited if these handlers are not adequately secured within their own logic.

While the static analysis did not reveal any critical or high severity taint flows, and a respectable 61% of outputs are properly escaped, the overall security is hampered by the large number of unprotected entry points. The single nonce check and capability check suggest an intention for security, but these checks are not universally applied across all potential attack vectors. The absence of bundled libraries is a positive, as it avoids the risk of outdated and vulnerable third-party code. In conclusion, the plugin has a foundation of good security practices but requires immediate attention to secure its exposed AJAX functionality to mitigate potential risks.

Key Concerns

  • Unprotected AJAX handlers
  • Low percentage of properly escaped output
  • Limited nonce and capability checks
Vulnerabilities
None known

Simplest Analytics Security Vulnerabilities

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

Simplest Analytics Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
25 prepared
Unescaped Output
142
226 escaped
Nonce Checks
1
Capability Checks
1
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared25 total queries

Output Escaping

61% escaped368 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
simplest_analytics_clear_db (admin\class-admin.php:135)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

Simplest Analytics Attack Surface

Entry Points5
Unprotected4

AJAX Handlers 4

authwp_ajax_simplest_analytics_clear_dbincludes\class-simplest-analytics.php:104
authwp_ajax_simplest_analytics_structure_save_actionincludes\class-simplest-analytics.php:107
noprivwp_ajax_simplest_analytics_tracking_actionincludes\class-simplest-analytics.php:127
authwp_ajax_simplest_analytics_tracking_actionincludes\class-simplest-analytics.php:128

Shortcodes 1

[tracked_video] public\class-public.php:26
WordPress Hooks 7
actionplugins_loadedincludes\class-simplest-analytics.php:88
actionadmin_menuincludes\class-simplest-analytics.php:102
actionadmin_enqueue_scriptsincludes\class-simplest-analytics.php:113
actionadmin_enqueue_scriptsincludes\class-simplest-analytics.php:114
actionwoocommerce_thankyouincludes\class-simplest-analytics.php:131
actionwoocommerce_checkout_order_processedincludes\class-simplest-analytics.php:132
actionwp_footerincludes\class-simplest-analytics.php:136
Maintenance & Trust

Simplest Analytics Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedMar 27, 2025
PHP min version7.4
Downloads3K

Community Trust

Rating100/100
Number of ratings7
Active installs200
Developer Profile

Simplest Analytics Developer Profile

Stefan Klaes

1 plugin · 200 total installs

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

How We Detect Simplest Analytics

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simplest-analytics/admin/css/admin.css/wp-content/plugins/simplest-analytics/admin/js/admin.js
Script Paths
https://www.gstatic.com/charts/loader.js
Version Parameters
simplest-analytics/css/admin.css?ver=simplest-analytics/js/admin.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- Welcome to Simplest Analytics -->
Data Attributes
data-simplest-analytics-ajax-urldata-simplest-analytics-ajax-noncedata-simplest-analytics-nonce
JS Globals
ajax_object
REST Endpoints
/wp-json/simplest-analytics/v1/clear-db
FAQ

Frequently Asked Questions about Simplest Analytics