CTA Button Styler Security & Risk Analysis

wordpress.org/plugins/cta-button-styler

Increase engagement with reusable CTA buttons, styled your way with hover effects and optional animations. Clean and efficient.

400 active installs v2.0.1 PHP 7.4+ WP 6.1+ Updated Feb 17, 2026
call-to-actionclick-through-ratecta-buttonctrstyling
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CTA Button Styler Safe to Use in 2026?

Generally Safe

Score 100/100

CTA Button Styler has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "cta-button-styler" plugin version 2.0.1 demonstrates a generally good security posture based on the provided static analysis. There are no identified dangerous functions, all SQL queries utilize prepared statements, and there are no external HTTP requests. Furthermore, the plugin has a clean vulnerability history with zero known CVEs, indicating a track record of security. However, there are a few areas for concern. The plugin has a relatively low output escaping rate (67%), which suggests a potential for cross-site scripting (XSS) vulnerabilities in the 33% of outputs that are not properly escaped. Additionally, the absence of nonce checks, while not immediately exploitable due to zero unprotected AJAX handlers and REST API routes, is a missed security best practice that could become a vector if future code modifications introduce such entry points without proper authorization. Overall, the plugin is performing well in terms of core security principles and has a clean history, but the incomplete output escaping and lack of nonce checks warrant attention to further harden its security.

Key Concerns

  • Output escaping is not fully implemented (67%)
  • Nonce checks are missing
Vulnerabilities
None known

CTA Button Styler Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

CTA Button Styler Release Timeline

v2.0.1Current
v1.1.6
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.1
v0.9.6
v0.9.5
v0.9.4
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.1
v0.7.2
v0.7.1
Code Analysis
Analyzed Apr 6, 2026

CTA Button Styler Code Analysis

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

Output Escaping

67% escaped73 total outputs
Attack Surface

CTA Button Styler Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[ctabtn_test_button] inc/ctabtn-shortcodes.php:53
WordPress Hooks 8
actionadmin_enqueue_scriptsclass.cta-button-styler.php:50
actionadmin_initclass.cta-button-styler.php:51
actionadmin_menuclass.cta-button-styler.php:52
actionupdate_option_cta_button_nameclass.cta-button-styler.php:62
actionupdate_option_cta_button_optionsclass.cta-button-styler.php:63
actionupdate_option_cta_button_hover_optionsclass.cta-button-styler.php:64
actionupdate_option_cta_button_effectsclass.cta-button-styler.php:65
actionwp_enqueue_scriptsclass.cta-button-styler.php:68
Maintenance & Trust

CTA Button Styler Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 17, 2026
PHP min version7.4
Downloads15K

Community Trust

Rating100/100
Number of ratings3
Active installs400
Developer Profile

CTA Button Styler Developer Profile

Hub5050

6 plugins · 2K total installs

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

How We Detect CTA Button Styler

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cta-button-styler/css/cta-button-styler.css/wp-content/plugins/cta-button-styler/js/ctabtn-scripts.js
Script Paths
/wp-content/plugins/cta-button-styler/js/ctabtn-scripts.js
Version Parameters
cta-button-styler/css/cta-button-styler.css?ver=cta-button-styler/js/ctabtn-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
cta101
JS Globals
ctabtn
FAQ

Frequently Asked Questions about CTA Button Styler