
CallRoot Security & Risk Analysis
wordpress.org/plugins/callrootCallRoot wordpress plugin facilitates Dynamic Number Insertion (DNI), i.e., it automatically inserts the javascript code for swapping phone numbers in …
Is CallRoot Safe to Use in 2026?
Generally Safe
Score 85/100CallRoot has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'callroot' plugin version 1.1 exhibits a generally strong security posture based on the provided static analysis. The complete absence of known vulnerabilities in its history is a positive indicator, suggesting a history of responsible development and maintenance. Furthermore, the plugin demonstrates good practices by utilizing prepared statements for all SQL queries, avoiding dangerous function calls, and not performing file operations. The presence of nonce and capability checks, along with the limited external HTTP request, further contributes to a favorable security profile.
However, there are areas that warrant attention. The output escaping is only 40% properly implemented, meaning a significant portion of dynamic output might be vulnerable to cross-site scripting (XSS) attacks if the data originates from user input or untrusted sources. While the attack surface appears minimal with 0 entry points, the single external HTTP request is an area where vulnerabilities could potentially be introduced if the external service is compromised or if the request itself is not handled securely. The lack of taint analysis data could also mean that potential vulnerabilities in this area were not explored or are not present in this specific analysis run.
In conclusion, 'callroot' v1.1 is a relatively secure plugin with excellent historical vulnerability data and strong SQL query handling. The primary concern lies with the partial output escaping, which could lead to XSS vulnerabilities. The single external HTTP request should be monitored for secure implementation. Overall, the plugin presents a low to moderate risk, with the potential for improvement in output sanitization.
Key Concerns
- Output escaping is only 40% properly implemented
- One external HTTP request without further context
CallRoot Security Vulnerabilities
CallRoot Code Analysis
Output Escaping
CallRoot Attack Surface
WordPress Hooks 4
Maintenance & Trust
CallRoot Maintenance & Trust
Maintenance Signals
Community Trust
CallRoot Alternatives
INVOX Call Tracking
invox-call-tracking
The INVOX Call Tracking plugin lets WordPress users easily add Dynamic Number Insertion (DNI) to their site without technical or coding skills.
800.com Call Tracking
800-com-call-tracking
Seamlessly add 800.com dynamic number insertion to your WordPress site for enhanced call tracking and marketing attribution.
Dynamic Number Insertion
dynamic-number-insertion
Dynamically replace phone numbers on specific pages for location-based businesses, landing pages, and call tracking campaigns.
CallTrackingMetrics
call-tracking-metrics
CallTrackingMetrics integrates with your WordPress site to provide powerful call tracking and attribution.
Clixtell
clixtell-tracking-dynamic-phones
Clixtell Tracking & Dynamic Phones integrates Clixtell click fraud detection and dynamic phone number insertion into your WordPress site.
CallRoot Developer Profile
1 plugin · 10 total installs
How We Detect CallRoot
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
https://callroot.com/jcm.jsHTML / DOM Fingerprints
jcmjs