Smart Click Tracker Security & Risk Analysis

wordpress.org/plugins/smart-click-tracker

A smart plugin to track clicks on specific elements and display statistics.

100 active installs v1.0.8 PHP 7.4+ WP 5.0+ Updated Aug 5, 2025
analyticsclick-trackingevent-trackinguser-behavior
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Smart Click Tracker Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 8mo ago
Risk Assessment

The 'smart-click-tracker' plugin version 1.0.8 exhibits a mixed security posture. On the positive side, it shows strong adherence to best practices in several areas. Notably, there are no dangerous functions, file operations, or external HTTP requests, indicating a reduced risk of common attack vectors. The plugin also demonstrates a very high percentage of properly escaped outputs and prepared SQL statements, which are critical for preventing cross-site scripting (XSS) and SQL injection vulnerabilities, respectively. The absence of any known CVEs and a clean vulnerability history further contribute to a sense of stability.

However, a significant concern arises from the plugin's attack surface. With 8 AJAX handlers, a substantial 5 of them are not protected by authentication checks. While the taint analysis shows no critical or high severity unsanitized flows, the lack of authorization on these AJAX endpoints represents a direct gateway for unauthenticated users to potentially interact with plugin functionality in unintended ways. This could lead to privilege escalation, information disclosure, or denial-of-service attacks, depending on the specific actions performed by these unprotected handlers. The presence of nonce checks on only 5 of the 8 AJAX handlers further exacerbates this risk.

In conclusion, while 'smart-click-tracker' v1.0.8 has made commendable efforts in secure coding for SQL and output handling and boasts a clean vulnerability record, the large number of unprotected AJAX endpoints is a substantial security weakness. This oversight creates a significant risk of unauthorized access and manipulation of plugin features. Addressing these unprotected AJAX handlers should be the top priority for improving the plugin's security.

Key Concerns

  • Unprotected AJAX handlers
  • Missing nonce checks on AJAX
Vulnerabilities
None known

Smart Click Tracker Security Vulnerabilities

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

Smart Click Tracker Code Analysis

Dangerous Functions
0
Raw SQL Queries
7
57 prepared
Unescaped Output
4
120 escaped
Nonce Checks
5
Capability Checks
5
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

89% prepared64 total queries

Output Escaping

97% escaped124 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<analytics> (admin\partials\analytics.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
5 unprotected

Smart Click Tracker Attack Surface

Entry Points8
Unprotected5

AJAX Handlers 8

authwp_ajax_smarcltr_get_tracker_statsadmin\class-smarcltr-admin.php:59
authwp_ajax_smarcltr_save_trackeradmin\class-smarcltr-admin.php:60
authwp_ajax_smarcltr_delete_trackeradmin\class-smarcltr-admin.php:61
authwp_ajax_smarcltr_get_tracker_statsincludes\class-smarcltr.php:142
authwp_ajax_smarcltr_save_trackerincludes\class-smarcltr.php:143
authwp_ajax_smarcltr_delete_trackerincludes\class-smarcltr.php:144
authwp_ajax_smarcltr_track_clickincludes\class-smarcltr.php:162
noprivwp_ajax_smarcltr_track_clickincludes\class-smarcltr.php:163
WordPress Hooks 10
actionadmin_menuadmin\class-smarcltr-admin.php:53
actionadmin_initadmin\class-smarcltr-admin.php:56
actionadmin_enqueue_scriptsadmin\class-smarcltr-admin.php:64
actionadmin_enqueue_scriptsincludes\class-smarcltr.php:134
actionadmin_enqueue_scriptsincludes\class-smarcltr.php:135
actionadmin_menuincludes\class-smarcltr.php:138
actionadmin_initincludes\class-smarcltr.php:139
actionwp_enqueue_scriptsincludes\class-smarcltr.php:158
actionwp_enqueue_scriptsincludes\class-smarcltr.php:159
actionsmarcltr_cleanupincludes\class-smarcltr.php:202

Scheduled Events 1

smarcltr_cleanup
Maintenance & Trust

Smart Click Tracker Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 5, 2025
PHP min version7.4
Downloads489

Community Trust

Rating100/100
Number of ratings1
Active installs100
Developer Profile

Smart Click Tracker Developer Profile

Coresol Studio

1 plugin · 100 total installs

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

How We Detect Smart Click Tracker

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/smart-click-tracker/admin/css/smart-click-tracker-admin.css/wp-content/plugins/smart-click-tracker/admin/js/smart-click-tracker-admin.js/wp-content/plugins/smart-click-tracker/admin/js/vendor/chart.min.js
Script Paths
/wp-content/plugins/smart-click-tracker/admin/js/smart-click-tracker-admin.js/wp-content/plugins/smart-click-tracker/admin/js/vendor/chart.min.js
Version Parameters
smart-click-tracker/admin/css/smart-click-tracker-admin.css?ver=smart-click-tracker/admin/js/smart-click-tracker-admin.js?ver=smart-click-tracker/admin/js/vendor/chart.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
sct-tracker-itemsct-tracker-stats-wrappersct-add-new-tracker-formsct-analytics-filter
HTML Comments
<!-- Start Smart Click Tracker Dashboard --><!-- End Smart Click Tracker Dashboard --><!-- Start Add New Tracker Form --><!-- End Add New Tracker Form -->+2 more
Data Attributes
data-tracker-iddata-noncedata-ajaxurl
JS Globals
smarcltrAdminSMARCLTR_Admin
REST Endpoints
/wp-json/smart-click-tracker/v1/stats/wp-json/smart-click-tracker/v1/trackers/wp-json/smart-click-tracker/v1/settings
Shortcode Output
[smart_click_tracker][sct_tracker][sct_analytics]
FAQ

Frequently Asked Questions about Smart Click Tracker