Scroll UP Security & Risk Analysis

wordpress.org/plugins/scroll-to-up

,bar, custom icon, fixed button scroller, go-to-top, notification bar, one click scroller, plugin, responsive button, responsive scroll to top button …

100 active installs v2.0 PHP + WP + Updated Unknown
back-to-topback-to-upbottom-to-topeasy-scroll-topeasy-scroll-up
78
B · Generally Safe
CVEs total1
Unpatched1
Last CVEJun 19, 2025
Safety Verdict

Is Scroll UP Safe to Use in 2026?

Mostly Safe

Score 78/100

Scroll UP is generally safe to use. 1 past CVE were resolved. Keep it updated.

1 known CVE 1 unpatched Last CVE: Jun 19, 2025
Risk Assessment

The "scroll-to-up" plugin version 2.0 exhibits a mixed security posture. On the positive side, static analysis reveals no apparent dangerous functions, no direct SQL queries, no file operations, no external HTTP requests, and no identifiable attack surface in terms of AJAX handlers, REST API routes, shortcodes, or cron events that lack authentication or permission checks. This suggests a generally well-contained plugin in terms of direct exploitation vectors.

However, a significant concern arises from the output escaping. With 16 total outputs and 0% properly escaped, this indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any user-supplied data that is reflected in the plugin's output without proper sanitization can be exploited by attackers to inject malicious scripts. Furthermore, the vulnerability history reveals a known medium severity CVE related to XSS, which is currently unpatched. This pattern of XSS vulnerabilities, coupled with the lack of proper output escaping in the current version, strongly suggests a recurring issue and a lack of robust security practices in handling user input.

In conclusion, while the plugin has a small attack surface and avoids several common pitfalls like raw SQL and unauthenticated entry points, the pervasive lack of output escaping and the presence of an unpatched XSS vulnerability are critical weaknesses. Users should be extremely cautious and prioritize updating to a version that addresses the XSS flaw, as the current analysis indicates a high likelihood of such vulnerabilities.

Key Concerns

  • Unpatched CVE found
  • 0% output escaping
  • Known XSS vulnerability type
Vulnerabilities
1

Scroll UP Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-52782medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Scroll UP <= 2.0 - Reflected Cross-Site Scripting

Jun 19, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Scroll UP Code Analysis

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

Output Escaping

0% escaped16 total outputs
Attack Surface

Scroll UP Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionwp_enqueue_scriptsplugin-main.php:27
actionwp_headplugin-main.php:34
actionwp_footerplugin-main.php:175
Maintenance & Trust

Scroll UP Maintenance & Trust

Maintenance Signals

WordPress version tested
Last updatedUnknown
PHP min version
Downloads11K

Community Trust

Rating100/100
Number of ratings5
Active installs100
Developer Profile

Scroll UP Developer Profile

King Rayhan

3 plugins · 140 total installs

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

How We Detect Scroll UP

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/scroll-to-up/assets/css/font-awesome.min.css/wp-content/plugins/scroll-to-up/assets/jquery.scrollUp.min.js
Script Paths
/wp-content/plugins/scroll-to-up/assets/jquery.scrollUp.min.js
Version Parameters
/wp-content/plugins/scroll-to-up/assets/css/font-awesome.min.css?ver=4.4.0/wp-content/plugins/scroll-to-up/assets/jquery.scrollUp.min.js?ver=2.4.1

HTML / DOM Fingerprints

CSS Classes
scroll_to_up_pro
HTML Comments
Define Scrollup button positionposition : Bottom rightposition : Bottom leftposition : Vertically middle left+6 more
Data Attributes
data-scroll-namedata-scroll-distancedata-scroll-fromdata-scroll-speeddata-easing-typedata-animation+8 more
JS Globals
jQuery$
FAQ

Frequently Asked Questions about Scroll UP