MyScrollBar Security & Risk Analysis

wordpress.org/plugins/myscrollbar

Add a custom scrollbar to your wordpress site.

10 active installs v1.0 PHP + WP 3.0.1+ Updated Aug 28, 2019
advanced-scrollbarcustom-scrollbarmyscrollbarscrollscroll-bar
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MyScrollBar Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 6yr ago
Risk Assessment

The "myscrollbar" v1.0 plugin exhibits a mixed security posture. On the positive side, the static analysis reveals no identified dangerous functions, no raw SQL queries, no file operations, and no external HTTP requests. The absence of known CVEs in its vulnerability history is also a positive indicator, suggesting a lack of publicly disclosed security flaws. This, combined with the absence of identified taint flows, paints a picture of a plugin that, in its current state, appears to have avoided common, severe vulnerabilities.

However, significant concerns arise from the lack of output escaping. With 100% of its 12 identified outputs being unescaped, this plugin is highly susceptible to Cross-Site Scripting (XSS) vulnerabilities. Any dynamic data rendered by the plugin without proper sanitization could be exploited by attackers to inject malicious scripts. Furthermore, the complete absence of nonce and capability checks across all its identified entry points (although the attack surface is currently zero) means that if new entry points were added without these crucial security measures, they would be immediately vulnerable to unauthorized actions or privilege escalation.

In conclusion, while "myscrollbar" v1.0 has a clean vulnerability history and avoids several critical security pitfalls like raw SQL, its failure to implement output escaping presents a substantial and immediate risk of XSS. The lack of any authentication or authorization checks on its limited entry points also means that any future expansion of its functionality needs rigorous security implementation to avoid introducing vulnerabilities.

Key Concerns

  • 100% of outputs are unescaped
  • No nonce checks on entry points
  • No capability checks on entry points
Vulnerabilities
None known

MyScrollBar Security Vulnerabilities

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

MyScrollBar Code Analysis

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

Bundled Libraries

jQuery

Output Escaping

0% escaped12 total outputs
Attack Surface

MyScrollBar Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actioninitplugin-main.php:17
actionadmin_initplugin-main.php:57
actionadmin_menuplugin-main.php:130
actionwp_headplugin-main.php:209
actionadmin_enqueue_scriptsplugin-main.php:214
Maintenance & Trust

MyScrollBar Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedAug 28, 2019
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

MyScrollBar Developer Profile

aliahsan8403

1 plugin · 10 total installs

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

How We Detect MyScrollBar

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/myscrollbar/css/custom-scrollbar.css/wp-content/plugins/myscrollbar/js/jquery.nicescroll.min.js
Script Paths
/wp-content/plugins/myscrollbar/js/jquery.nicescroll.min.js

HTML / DOM Fingerprints

CSS Classes
my-scrollbar-color-pickr
JS Globals
jQuery
FAQ

Frequently Asked Questions about MyScrollBar