Ashch-scrollTop Security & Risk Analysis

wordpress.org/plugins/ashch-scroll-top

Scroll Top is a WordPress plugin which make scroll to top customizable button.

40 active installs v1.0.1 PHP 4.9.4+ WP 4.9.4+ Updated Dec 26, 2018
scrollscrolltopscrolluptotoptoup
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Ashch-scrollTop Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 7yr ago
Risk Assessment

The "ashch-scroll-top" v1.0.1 plugin exhibits a generally strong security posture, largely due to the absence of common attack vectors like AJAX handlers, REST API routes, shortcodes, and cron events. The code also shows good practices with SQL queries being 100% prepared and no external HTTP requests or file operations being performed. However, a significant concern arises from the output escaping. With 54 total outputs and only 37% properly escaped, there's a substantial risk of cross-site scripting (XSS) vulnerabilities where user-supplied data, if not adequately sanitized before display, could be injected into the page.

The taint analysis, while limited to only two flows, did reveal that both flows involved unsanitized paths. Although no critical or high-severity vulnerabilities were identified in this analysis, this indicates a potential for issues if these paths are exposed to user input. The lack of vulnerability history suggests the plugin has not historically been a target or source of serious security flaws, which is a positive sign. Nevertheless, the identified output escaping issues and the taint flow findings warrant attention and mitigation to ensure a robust security profile.

Key Concerns

  • Insufficient output escaping detected
  • Taint flows with unsanitized paths found
Vulnerabilities
None known

Ashch-scrollTop Security Vulnerabilities

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

Ashch-scrollTop Code Analysis

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

Output Escaping

37% escaped54 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
scrltop_admin_page_screen (scrltop-admin.php:15)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Ashch-scrollTop Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_menuscrltop-admin.php:3
actionwp_footerscrltop-core.php:3
actionplugins_loadedscrltop-functions.php:3
actionadmin_enqueue_scriptsscrltop-scripts.php:3
actionwp_headscrltop-scripts.php:18
actionwp_enqueue_scriptsscrltop-styles.php:3
Maintenance & Trust

Ashch-scrollTop Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedDec 26, 2018
PHP min version4.9.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs40
Developer Profile

Ashch-scrollTop Developer Profile

Andrey

1 plugin · 40 total installs

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

How We Detect Ashch-scrollTop

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ashch-scroll-top/assets/js/admin_script.js/wp-content/plugins/ashch-scroll-top/assets/js/script.js/wp-content/plugins/ashch-scroll-top/assets/css/style.css/wp-content/plugins/ashch-scroll-top/assets/css/fontawesome-free-5.6.3-web/css/all.css
Script Paths
wp-content/plugins/ashch-scroll-top/assets/js/admin_script.jswp-content/plugins/ashch-scroll-top/assets/js/script.js
Version Parameters
scrltop-stylescrltop-fontawesomescrltop-admin-scriptscrltop-script

HTML / DOM Fingerprints

CSS Classes
scrltop_button
Data Attributes
data-start-scrolling
FAQ

Frequently Asked Questions about Ashch-scrollTop