
AFS Analytics Security & Risk Analysis
wordpress.org/plugins/addfreestatsFull featured Web Analytics solution. Easy to use, in addition or as an alternative to google analytics.
Is AFS Analytics Safe to Use in 2026?
Generally Safe
Score 98/100AFS Analytics has a strong security track record. Known vulnerabilities have been patched promptly.
The addfreestats plugin v4.22 exhibits a mixed security posture. On the positive side, there are no currently unpatched known vulnerabilities, and the plugin avoids dangerous functions and bundled outdated libraries. The presence of nonce checks, capability checks, and a reasonable rate of prepared SQL statements and output escaping suggest some adherence to secure coding practices.
However, significant concerns arise from the static analysis. A critical finding is the single AJAX handler that lacks authentication checks, creating a direct entry point for potential unauthorized actions. Furthermore, the taint analysis reveals three flows with unsanitized paths, which, although not classified as critical or high severity in this instance, represent a latent risk for cross-site scripting (XSS) or other input validation vulnerabilities if exploited.
The plugin's vulnerability history, with two medium-severity CVEs in the past, specifically related to missing authorization and XSS, further underscores the importance of addressing the identified weaknesses. While the current version may not have known exploits, the historical pattern suggests a tendency towards vulnerabilities that exploit input handling and access control. The conclusion is that while the plugin has made some improvements, the unprotected AJAX endpoint and unsanitized input paths demand immediate attention to mitigate potential security risks.
Key Concerns
- Unprotected AJAX handler
- Flows with unsanitized paths detected
- SQL queries lack prepared statements (71%)
- Output escaping not consistently applied (34%)
- Known past vulnerabilities (2 medium)
AFS Analytics Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
AFS Analytics <= 4.21 - Missing Authorization
AFS Analytics <= 4.15 - Authenticated (Administrator+) Stored Cross-Site Scripting
AFS Analytics Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
AFS Analytics Attack Surface
AJAX Handlers 1
WordPress Hooks 15
Maintenance & Trust
AFS Analytics Maintenance & Trust
Maintenance Signals
Community Trust
AFS Analytics Alternatives
AFS Analytics for WooCommerce
afs-analytics-for-woocommerce
Advanced eCommerce Analytics solution. Grow your online business by measuring user satisfaction and site efficiency.
Plausible Analytics
plausible-analytics
Plausible Analytics is a privacy-friendly web analytics plugin for WordPress that is an easy-to-use, lightweight and more accurate alternative to Goo …
Mouseflow for WordPress
mouseflow-for-wordpress
Mouseflow gives you free and easy-to-use conversion and user experience analytics for your website. Analyze conversion funnels, heatmaps and even sess …
Web-Stat
web-stat
Free, real-time stats for your web site with full visitors details. Add Web-Stat in just one click and check out your site's activity, live!
Lucky Orange
lucky-orange
Less time crunching numbers, more time growing your business.
AFS Analytics Developer Profile
2 plugins · 620 total installs
How We Detect AFS Analytics
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/addfreestats/css/dashboard.css/wp-content/plugins/addfreestats/css/intro.css/wp-content/plugins/addfreestats/css/settings.css/wp-content/plugins/addfreestats/css/welcome.css/wp-content/plugins/addfreestats/js/admin.js/wp-content/plugins/addfreestats/js/intro.js/wp-content/plugins/addfreestats/js/dashboard.js/wp-content/plugins/addfreestats/js/settings.js/wp-content/plugins/addfreestats/js/intro.js/wp-content/plugins/addfreestats/js/settings.js/wp-content/plugins/addfreestats/js/dashboard.js/wp-content/plugins/addfreestats/js/admin.jsaddfreestats/css/dashboard.css?ver=addfreestats/css/intro.css?ver=addfreestats/css/settings.css?ver=addfreestats/css/welcome.css?ver=addfreestats/js/admin.js?ver=addfreestats/js/intro.js?ver=addfreestats/js/dashboard.js?ver=addfreestats/js/settings.js?ver=HTML / DOM Fingerprints
afsa_dashboard_widgetafsa_welcome_wrap<!-- Custom Admin Dashboard Widget -->data-afsa-iddata-afsa-user-idAFSA_CONFIGAFSA_SETTINGSAFSA_DASHBOARD_PARAMSAFSA_ADMIN_PARAMS/wp-json/afsa/v1/stats