TopBar Call To Action Security & Risk Analysis

wordpress.org/plugins/topbar-call-to-action

Allow user to add upsales or any call to actions with TopBar Call To Action.

2K active installs v1.1.6 PHP 5.6+ WP 5.0+ Updated Jun 29, 2025
ctatopbartopbar-call-to-actiontopbar-ctaupsell
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is TopBar Call To Action Safe to Use in 2026?

Generally Safe

Score 100/100

TopBar Call To Action has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9mo ago
Risk Assessment

The "topbar-call-to-action" v1.1.6 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits its attack surface. Furthermore, the code analysis reveals no dangerous functions, file operations, or external HTTP requests, and all SQL queries utilize prepared statements. The high percentage of properly escaped output also mitigates risks of cross-site scripting vulnerabilities. The plugin's vulnerability history is also clean, with no recorded CVEs, which suggests a history of secure development and maintenance.

However, a key concern arising from the static analysis is the complete lack of nonce checks and capability checks. While the current entry points are zero, this absence means that if any new entry points are introduced in future versions without proper authentication and authorization, they would be immediately vulnerable. The taint analysis also reported zero flows, which is good, but the fact that it analyzed zero flows is also notable; this could indicate a lack of complex data processing or potentially an incomplete analysis for certain types of vulnerabilities.

In conclusion, the plugin is currently in a very secure state with a minimal attack surface and well-handled data processing. The primary weakness lies in the absence of robust authorization mechanisms (nonce and capability checks), which, while not an immediate vulnerability due to the zero attack surface, represents a significant potential risk if the plugin's functionality or entry points are expanded in the future without addressing this oversight.

Key Concerns

  • No nonce checks implemented
  • No capability checks implemented
  • Taint analysis yielded no flows
Vulnerabilities
None known

TopBar Call To Action Security Vulnerabilities

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

TopBar Call To Action Code Analysis

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

Output Escaping

94% escaped36 total outputs
Attack Surface

TopBar Call To Action Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actioncustomize_registerincludes\customizer.php:218
actioncustomize_controls_enqueue_scriptsincludes\customizer.php:298
filterst_topbar_cta_class_filterincludes\functions.php:18
actionwp_body_openincludes\functions.php:101
actionwp_enqueue_scriptsincludes\functions.php:169
actionadmin_menuincludes\settings.php:21
actionwp_enqueue_scriptsst-topbar-cta.php:45
Maintenance & Trust

TopBar Call To Action Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJun 29, 2025
PHP min version5.6
Downloads95K

Community Trust

Rating100/100
Number of ratings1
Active installs2K
Developer Profile

TopBar Call To Action Developer Profile

sharkthemes

27 plugins · 5K total installs

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

How We Detect TopBar Call To Action

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/topbar-call-to-action/assets/css/style.min.css/wp-content/plugins/topbar-call-to-action/assets/js/jquery.cookie.min.js/wp-content/plugins/topbar-call-to-action/assets/js/custom.min.js
Script Paths
/wp-content/plugins/topbar-call-to-action/assets/js/jquery.cookie.min.js/wp-content/plugins/topbar-call-to-action/assets/js/custom.min.js
Version Parameters
topbar-call-to-action/assets/css/style.min.css?ver=topbar-call-to-action/assets/js/jquery.cookie.min.js?ver=topbar-call-to-action/assets/js/custom.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
st-topbar-cta
HTML Comments
<!-- TopBar Call To Action --><!-- End TopBar Call To Action -->
Data Attributes
data-st-topbar-cta-dismissible
JS Globals
st_topbar_cta_options
FAQ

Frequently Asked Questions about TopBar Call To Action