Modern Back To Top Button Security & Risk Analysis

wordpress.org/plugins/modern-back-to-top-button

A lightweight, modern scroll-to-top button that enhances user experience by appearing based on conditions for easy navigation.

0 active installs v1.0.2 PHP 7.4+ WP 5.6+ Updated May 3, 2025
back-to-topback-to-top-buttonscroll-to-topscroll-to-top-button
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Modern Back To Top Button Safe to Use in 2026?

Generally Safe

Score 92/100

Modern Back To Top Button has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The static analysis of the 'modern-back-to-top-button' plugin v1.0.2 reveals an exceptionally strong security posture. The plugin demonstrates adherence to several core WordPress security best practices. Notably, it has zero identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events that lack authentication or permission checks, and it also has no untainted code flows indicating a lack of sanitization vulnerabilities. The complete absence of dangerous functions, file operations, and external HTTP requests further minimizes its attack surface. Furthermore, all identified SQL queries utilize prepared statements, and all output is properly escaped, which are critical for preventing common web vulnerabilities like SQL injection and Cross-Site Scripting (XSS). The presence of nonce and capability checks, even with a minimal attack surface, is a positive sign of defensive coding.

The vulnerability history is equally encouraging, with no recorded CVEs of any severity. This indicates a history of secure development and maintenance, or potentially a very niche plugin that has not yet been a target for vulnerability research. While the plugin's current security appears excellent based on the provided data, the lack of any analyzed taint flows could be interpreted in two ways: either the plugin is genuinely very simple and does not handle user-supplied data in a way that creates such flows, or the static analysis tooling was unable to identify them. Given the minimal attack surface, the former is more likely. The plugin's strengths lie in its apparent lack of exploitable code and its adherence to fundamental security principles. There are no immediate, evidence-backed concerns to raise from the provided analysis.

Vulnerabilities
None known

Modern Back To Top Button Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Modern Back To Top Button Release Timeline

v1.0.2Current
v1.0.1
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Modern Back To Top Button Code Analysis

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

Output Escaping

100% escaped2 total outputs
Attack Surface

Modern Back To Top Button Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_menuadmin/admin-panel.php:182
filteradmin_footer_textadmin/admin-panel.php:183
actionrest_api_initadmin/rest-api.php:43
actionadmin_initincludes/class-modern-back-to-top-button.php:135
actionwp_enqueue_scriptspublic-frontend/public-frontend.php:171
actionwp_footerpublic-frontend/public-frontend.php:172
actionwp_headpublic-frontend/public-frontend.php:173
Maintenance & Trust

Modern Back To Top Button Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedMay 3, 2025
PHP min version7.4
Downloads513

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Modern Back To Top Button Developer Profile

Jaied Al Sabid

1 plugin · 0 total installs

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

How We Detect Modern Back To Top Button

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/modern-back-to-top-button/admin/assets/build/index.css/wp-content/plugins/modern-back-to-top-button/admin/assets/build/index.js/wp-content/plugins/modern-back-to-top-button/public-frontend/assets/build/index.css/wp-content/plugins/modern-back-to-top-button/public-frontend/assets/build/index.js
Script Paths
/wp-content/plugins/modern-back-to-top-button/admin/assets/build/index.js/wp-content/plugins/modern-back-to-top-button/public-frontend/assets/build/index.js
Version Parameters
modern-back-to-top-button/admin/assets/build/index.js?ver=modern-back-to-top-button/public-frontend/assets/build/index.js?ver=modern-back-to-top-button/admin/assets/build/index.css?ver=modern-back-to-top-button/public-frontend/assets/build/index.css?ver=

HTML / DOM Fingerprints

CSS Classes
modern-back-to-top-button-admin
JS Globals
backToTheTop
FAQ

Frequently Asked Questions about Modern Back To Top Button