Scroll Styler Security & Risk Analysis

wordpress.org/plugins/scroll-styler

Scroll Styler offers a solution to add custom scrollbar style on your WordPress website.

1K active installs v1.1 PHP + WP 4.0+ Updated Apr 10, 2024
colorcustomscrollscrollbarstyle
71
B · Generally Safe
CVEs total1
Unpatched1
Last CVEJan 27, 2025
Safety Verdict

Is Scroll Styler Safe to Use in 2026?

Mostly Safe

Score 71/100

Scroll Styler is generally safe to use though it hasn't been updated recently. 1 past CVE were resolved. Keep it updated.

1 known CVE 1 unpatched Last CVE: Jan 27, 2025Updated 1yr ago
Risk Assessment

The scroll-styler plugin v1.1 exhibits a mixed security posture. On the positive side, the static analysis shows no dangerous functions, all SQL queries are prepared, and there are no file operations or external HTTP requests, which are good indicators. The presence of a capability check, though only one, is also a positive sign. However, the extremely low rate of output escaping (3%) is a significant concern, suggesting a high likelihood of Cross-Site Scripting (XSS) vulnerabilities if user-controlled data is outputted without proper sanitization.

The vulnerability history reveals one known medium severity CVE, which is currently unpatched. This is a critical flaw that attackers can exploit. The fact that the last vulnerability was a Cross-Site Request Forgery (CSRF) type, and this unpatched vulnerability is also listed, suggests a pattern of potential weaknesses that could be leveraged for unauthorized actions.

While the attack surface appears minimal from the static analysis (no AJAX handlers, REST API routes, shortcodes, or cron events), the lack of proper output escaping and the unpatched CVE are substantial risks. The plugin's strength lies in its limited interaction with sensitive server functions, but its weakness is the potential for XSS and the unaddressed existing vulnerability.

Key Concerns

  • Unpatched medium severity CVE
  • Very low output escaping rate
  • Lack of nonce checks
Vulnerabilities
1

Scroll Styler Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-23990medium · 6.1Cross-Site Request Forgery (CSRF)

Scroll Styler <= 1.1 - Cross-Site Request Forgery to Stored Cross-Site Scripting

Jan 27, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Scroll Styler Code Analysis

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

Output Escaping

3% escaped30 total outputs
Attack Surface

Scroll Styler Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionplugins_loadedScrollStyler.php:44
actioninitScrollStyler.php:64
actionadmin_initScrollStylerSettings.php:16
actionadmin_menuScrollStylerSettings.php:17
actionadmin_enqueue_scriptsScrollStylerSettings.php:46
Maintenance & Trust

Scroll Styler Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedApr 10, 2024
PHP min version
Downloads9K

Community Trust

Rating100/100
Number of ratings1
Active installs1K
Developer Profile

Scroll Styler Developer Profile

jablonczay

1 plugin · 1K total installs

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

How We Detect Scroll Styler

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/scroll-styler/assets/minicolors/jquery.minicolors.css/wp-content/plugins/scroll-styler/assets/css/scroll-styler-admin.css/wp-content/plugins/scroll-styler/assets/minicolors/jquery.minicolors.min.js/wp-content/plugins/scroll-styler/assets/js/scroll-styler-admin.js
Version Parameters
scroll-styler/style.css?ver=scroll-styler-admin.css?ver=scroll-styler-admin.js?ver=jquery.minicolors.css?ver=jquery.minicolors.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
minicolors-theme-default
Data Attributes
data-controlnan
JS Globals
ScrollStylerjQuery.fn.minicolors
FAQ

Frequently Asked Questions about Scroll Styler