KP Tracking Code Security & Risk Analysis

wordpress.org/plugins/its-tracking-code

This plugin used to add tracking code to header & footer section.

100 active installs v1.0.4 PHP 7.4+ WP 5.0+ Updated Feb 7, 2025
analytics-codecodeheader-and-footerpixel-codetracking
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is KP Tracking Code Safe to Use in 2026?

Generally Safe

Score 92/100

KP Tracking Code 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 "its-tracking-code" plugin v1.0.4 exhibits a generally good security posture based on the static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits its attack surface. Furthermore, the code signals indicate a conscientious effort towards secure coding practices, with all SQL queries utilizing prepared statements and a nonce check present. The lack of any recorded CVEs or previous vulnerabilities suggests a history of stable and secure operation.

However, the static analysis does reveal a critical weakness: 100% of the identified output points are not properly escaped. This represents a significant risk, as unescaped output can lead to cross-site scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into web pages viewed by users. While the plugin has no recorded vulnerability history, the presence of unescaped output creates a potential avenue for exploitation that has not yet been discovered or reported. The lack of capability checks on the single nonce check also presents a minor concern, as it might not be tied to appropriate user roles.

Key Concerns

  • Unescaped output present
  • Nonce check without capability check
Vulnerabilities
None known

KP Tracking Code Security Vulnerabilities

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

KP Tracking Code Code Analysis

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

Output Escaping

0% escaped4 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<tracking-code-settings> (includes\admin\forms\tracking-code-settings.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

KP Tracking Code Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_menuincludes\admin\class-tracking-code-admin.php:52
actionwp_headincludes\class-tracking-code-public.php:64
actionwp_footerincludes\class-tracking-code-public.php:67
filterplugin_action_linksit-tracking-code.php:66
Maintenance & Trust

KP Tracking Code Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedFeb 7, 2025
PHP min version7.4
Downloads6K

Community Trust

Rating100/100
Number of ratings2
Active installs100
Developer Profile

KP Tracking Code Developer Profile

Kalpesh Prajapati

5 plugins · 2K total installs

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

How We Detect KP Tracking Code

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/its-tracking-code/includes/class-tracking-code-public.php/wp-content/plugins/its-tracking-code/includes/admin/class-tracking-code-admin.php

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about KP Tracking Code