Custom Scrollable Button – My B21 Cards Security & Risk Analysis

wordpress.org/plugins/custom-scrollable-button-my-b21-cards

A simple and easy-to-use custom horizontal scrolling button solution for your WordPress site.

0 active installs v2.9.3 PHP 7.4+ WP 5.8+ Updated Sep 23, 2025
buttonscustom-buttonscustom-menuscrollshortcode
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Custom Scrollable Button – My B21 Cards Safe to Use in 2026?

Generally Safe

Score 100/100

Custom Scrollable Button – My B21 Cards has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6mo ago
Risk Assessment

The plugin 'custom-scrollable-button-my-b21-cards' v2.9.3 exhibits a generally strong security posture based on the provided static analysis. There are no reported CVEs, indicating a history of security awareness and patching. The code analysis reveals a limited attack surface, with only one shortcode as an entry point and no unprotected AJAX handlers or REST API routes. Furthermore, the plugin utilizes prepared statements for all SQL queries and includes nonce and capability checks, which are fundamental security practices. However, a weakness is observed in the output escaping, where only 67% of outputs are properly escaped, suggesting a potential for cross-site scripting (XSS) vulnerabilities if the unescaped data is user-controllable. The absence of taint analysis data might also mean that subtle data flow issues could be present but were not detected by the tool.

Key Concerns

  • Less than 100% of outputs properly escaped
Vulnerabilities
None known

Custom Scrollable Button – My B21 Cards Security Vulnerabilities

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

Custom Scrollable Button – My B21 Cards Code Analysis

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

Output Escaping

67% escaped9 total outputs
Attack Surface

Custom Scrollable Button – My B21 Cards Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[my_b21_cards] custom-scrollable-button-my-b21-cards.php:199
WordPress Hooks 4
actionwp_enqueue_scriptscustom-scrollable-button-my-b21-cards.php:36
actionadmin_menucustom-scrollable-button-my-b21-cards.php:52
actionadmin_enqueue_scriptscustom-scrollable-button-my-b21-cards.php:82
actionadmin_post_my_b21_cards_settings_savecustom-scrollable-button-my-b21-cards.php:125
Maintenance & Trust

Custom Scrollable Button – My B21 Cards Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 23, 2025
PHP min version7.4
Downloads219

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

Custom Scrollable Button – My B21 Cards Developer Profile

my b21

1 plugin · 0 total installs

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

How We Detect Custom Scrollable Button – My B21 Cards

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/custom-scrollable-button-my-b21-cards/style.css/wp-content/plugins/custom-scrollable-button-my-b21-cards/script.js/wp-content/plugins/custom-scrollable-button-my-b21-cards/admin-script.js
Script Paths
/wp-content/plugins/custom-scrollable-button-my-b21-cards/script.js/wp-content/plugins/custom-scrollable-button-my-b21-cards/admin-script.js
Version Parameters
custom-scrollable-button-my-b21-cards/style.css?ver=2.9custom-scrollable-button-my-b21-cards/script.js?ver=2.9custom-scrollable-button-my-b21-cards/admin-script.js?ver=2.9

HTML / DOM Fingerprints

CSS Classes
scroll-wrapper-newscroll-container-newscroll-item-new
Data Attributes
id="scrollContainerNew"
JS Globals
myB21CardsData
Shortcode Output
<div class="scroll-wrapper-new"><div class="scroll-container-new" id="scrollContainerNew">
FAQ

Frequently Asked Questions about Custom Scrollable Button – My B21 Cards