[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhRX-NGVcbzjz7QNGfF9Y90PmnSEV6Gfm_9suxUwzv38":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":129,"fingerprints":239},"top-smooth-scroll","Top Smooth Scroll","1.0","WebRecourse","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitaladquest\u002F","\u003Cp>Top Page Scroll is an all-in-one complete plugin to add smooth scrolling feature to your WordPress Website. It has the feature to enable Scroll To Top Button, Smooth Scrolling To Top, Smooth Scrolling To ID, Page Smooth Scrolling To Mouse Scroll.\u003C\u002Fp>\n\u003Cp>With in the setting page, you can create a beautiful Scroll To Top Button, Also you can set the button position to Left, Right or Center.\u003C\u002Fp>\n\u003Cp>Also you have the option to enable only one function like, Scroll To Top or Scroll To ID or Page Smooth Scroll or you can enable all these options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Smooth Scroll To Top\u003C\u002Fli>\n\u003Cli>Smooth Scroll To ID\u003C\u002Fli>\n\u003Cli>Page Smooth Scrolling (Smooth Mouse Scrolling)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>From the setting page, you can customize these options as you want.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin’s Website: \u003Ca href=\"https:\u002F\u002Fdigitaladquest.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdigitaladquest.com\u002Fwordpress-plugins\u002F\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Author’s Website: \u003Ca href=\"https:\u002F\u002Fdigitaladquest.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdigitaladquest.com\u002F\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","A complete plugin to add smooth scroll to your WordPress Website, Smooth Scroll To Top, Smooth Scroll To ID, Page Smooth Scrolling, Mouse Smooth Scrol &hellip;",100,5020,1,"2017-05-31T11:28:00.000Z","4.8.28","3.0","",[19,20,21,22,23],"mouse-smooth-scrolling","page-smooth-scrolling","scroll-to-id","scroll-to-top","smooth-scroll","https:\u002F\u002Fwww.digitaladquest.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftop-smooth-scroll.1.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"digitaladquest",3,140,30,84,"2026-04-04T21:13:35.486Z",[39,61,80,99,113],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":11,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":11,"vuln_count":13,"unpatched_count":27,"last_vuln_date":60,"fetched_at":29},"wpfront-scroll-top","WPFront Scroll Top","3.0.1","Syam Mohan","https:\u002F\u002Fprofiles.wordpress.org\u002Fsyammohanm\u002F","\u003Cp>Enhance user experience and site navigation with a lightweight, customizable “Scroll to Top” button. This plugin adds a smooth-scrolling button that appears as users scroll down the page and disappears when they return to the top.\u003C\u002Fp>\n\u003Cp>Designed for speed and seamless integration, it works with any WordPress theme and includes options for custom icons, button position, color, animation, and intelligent display rules. No coding required—just install and configure in minutes.\u003C\u002Fp>\n\u003Cp>Perfect for blogs, long-form articles, eCommerce sites, or any website where easy navigation improves usability.\u003C\u002Fp>\n\u003Ch3>Key Features & Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Intelligent Display\u003C\u002Fstrong>: Automatically appears as users scroll down, then disappears when at the top.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smooth Scroll Animation\u003C\u002Fstrong>: Provides a fluid and pleasant “back to top” experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Destinations\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Internal Page Scroll: Link the button to any specific element within the current page.\u003C\u002Fli>\n\u003Cli>External Page Redirection: Redirect users to any other page or URL.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Button Design\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Choose between text, custom image (PNG\u002FSVG), or Font Awesome icons.\u003C\u002Fli>\n\u003Cli>Use any image URL for complete branding control.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Control\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Mobile-Friendly\u003C\u002Fstrong>: Option to hide the button on smaller devices\u002Fwindows for better mobile UX.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>iFrame Compatibility\u003C\u002Fstrong>: Ensures it doesn’t appear inappropriately within iframes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Targeted Visibility\u003C\u002Fstrong>: Easily show or hide the button on specific pages or posts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Temporary Display\u003C\u002Fstrong>: Auto-hide the button after a set duration for a cleaner interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Performance\u003C\u002Fstrong>: Utilizes Async JavaScript to ensure fast page loading.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Focused\u003C\u002Fstrong>: Built with ARIA labels and screen reader text for inclusive navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO-Friendly Markup\u003C\u002Fstrong>: Employs semantically correct HTML elements for optimal search engine and accessibility performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Performance\u003C\u002Fstrong>: Adds functionality without slowing down your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy-to-Use Admin Panel\u003C\u002Fstrong>: Configure all settings intuitively from your WordPress dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a lightweight and smooth \"Scroll to Top\" button to your WordPress site, improving navigation and user experience with customizable options.",200000,1903376,142,"2025-12-02T16:52:00.000Z","6.9.4","5.3","7.2",[55,22,56,57,23],"back-to-top","scroll-top","scroll-up","http:\u002F\u002Fwpfront.com\u002Fscroll-top-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpfront-scroll-top.3.0.1.zip","2021-07-26 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":51,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":78,"download_link":79,"security_score":11,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"jquery-smooth-scroll","jQuery Smooth Scroll","1.5.1","Anand Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fanand_kumar\u002F","\u003Cp>This plugin makes your anchor links to scroll smooth and adds a scroll to top button in the lower-right corner of long pages. The scroll to top button appears after some scrolling and hides automatically reaching top. This plugin is based on cudazi’s plugin “Scroll to Top”, and you may use this plugin if you need “Scroll to top” feature.\u003C\u002Fp>\n\u003Ch4>Features include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Smooth Scroll for all anchor links.\u003C\u002Fli>\n\u003Cli>A back to top button on right hand side.\u003C\u002Fli>\n\u003Cli>Support RTL\u003C\u002Fli>\n\u003Cli>No unnecessary menu item in WordPress Dashboard.\u003C\u002Fli>\n\u003Cli>Easy customization with some css\u002Fjs code edit.\u003C\u002Fli>\n\u003Cli>All CSS and JS files are compressed to score high in Google Page Speed score.\u003C\u002Fli>\n\u003Cli>Now change easing effect with the help of jQueruyUI\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Important Links:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fjquery-smooth-scroll\u002F?utm_source=plugin&utm_medium=link&utm_campaign=jss_plugin_link\" rel=\"ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanandkumar\u002Fjquery-smooth-scroll\" rel=\"nofollow ugc\">\u003Cstrong>Github Repo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanandkumar\u002Fjquery-smooth-scroll\u002Fissues?utm_source=plugin&utm_medium=link&utm_campaign=jss_plugin_link\" rel=\"nofollow ugc\">Contribute\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NOTE: The plugin might not be compatible with some other plugins. If there are limited number of tabs or anchor links we may exclude them manually. Please report compatibility issue on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanandkumar\u002Fjquery-smooth-scroll\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>. You are welcomed to contribute towards the development of the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F2gsdGOPfqF0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n","Activate the plugin for smooth scrolling and smooth \"back to top\" feature.",10000,279811,90,47,"2026-01-21T17:12:00.000Z","4.0","7.0",[55,22,23,77],"smooth-scroll-anchor","https:\u002F\u002Fwww.digitalliberation.org\u002Fplugins\u002Fjquery-smooth-scroll\u002F?utm_source=plugin&utm_medium=link&utm_campaign=jss_plugin_link","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjquery-smooth-scroll.1.5.1.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":11,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":17,"tags":94,"homepage":97,"download_link":98,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"scroll-to-top-button","Scroll to Top Button","1.1","renp","https:\u002F\u002Fprofiles.wordpress.org\u002Frene-puchinger\u002F","\u003Cp>A simple WordPress plugin which adds a “scroll to top” button to the bottom corner of the page if the page has been scrolled down. It is compatible with all major browsers and should work with all themes, including\u003Cbr \u002F>\nresponsive and high resolution themes.\u003C\u002Fp>\n\u003Cp>It is possible to configure the plugin in the admin area for choosing between light or dark colour schemes and size of the button as well.\u003C\u002Fp>\n\u003Cp>If your theme doesn’t already contain this feature, you can simply add it by means of this plugin.\u003C\u002Fp>\n","Displays a button in the bottom right corner for smooth scrolling to the top of the page.",1000,27755,8,"2021-01-31T14:08:00.000Z","5.6.17","3.5",[95,96,22,23],"button","scroll","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fscroll-to-top-button\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscroll-to-top-button.1.1.zip",{"slug":100,"name":101,"version":6,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":11,"downloaded":106,"rating":11,"num_ratings":13,"last_updated":107,"tested_up_to":108,"requires_at_least":16,"requires_php":17,"tags":109,"homepage":111,"download_link":112,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wp-smooth-scroll","WP-Smooth-Scroll","arsho","https:\u002F\u002Fprofiles.wordpress.org\u002Farsho\u002F","\u003Cp>WP-Smooth-Scroll is a plugin that helps users to scroll smoothly to top of the page.\u003C\u002Fp>\n\u003Cp>Main features of \u003Cstrong>WP-Smooth-Scroll\u003C\u002Fstrong> are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WP-Smooth-Scroll is simple to set up and use.\u003C\u002Fli>\n\u003Cli>It has options to select the position of WP-Smooth-Scroll button.\u003C\u002Fli>\n\u003Cli>It wont create problem in smaller screen like mobile or tablet.\u003C\u002Fli>\n\u003Cli>It is smooth and dynamic.\u003C\u002Fli>\n\u003Cli>WP-Smooth-Scroll has an eye catching effect with nice hover effect.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plugin Demo: \u003Ca href=\"http:\u002F\u002Fshovon.info\u002Fwp\u002Fwp-smooth-scroll\" rel=\"nofollow ugc\">Plugin Support\u003C\u002Fa>\u003C\u002Fp>\n","WP-Smooth-Scroll is a plugin that helps users to scroll smoothly to top of the page.",6456,"2014-01-14T09:36:00.000Z","3.7.41",[55,110,22,23],"go-to-top","http:\u002F\u002Fshovon.info\u002Fwp\u002Fwp-smooth-scroll\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-smooth-scroll.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":35,"downloaded":121,"rating":11,"num_ratings":13,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":75,"tags":125,"homepage":127,"download_link":128,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"simple-scroll-up-button","Simple Scroll Up Button","1.0.3","wpforest","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpforest\u002F","\u003Cp>Simple Scroll Up Button Plugin adds a floating scroll up button at the bottom right side of the page when scrolled down. When clicked the button, rolls smoothly to the top. This is convenient when you have a long page, and you want to give your visitors an easy way to get back to the top.\u003C\u002Fp>\n\u003Cp>When visitors have to scroll down to read the content on a long page or long post,  they need to scroll up to see what else is there on your website. Scrolling by their hand with a mouse or trackpad to the top is very tedious. Simple Scroll Up Button Plugin helps to reach the top by one click. Also, the transition is smooth and improves user experience. You can choose the color of button to suit on your website.\u003C\u002Fp>\n","Simple Scroll Up Button is a lightweight plugin which adds a simple scroll up button on the page of your WordPress website.",1365,"2020-08-12T07:39:00.000Z","5.4.19","5.0",[126,110,22,57,23],"button-to-top","https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fsimple-scroll-up-button\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-scroll-up-button.zip",{"attackSurface":130,"codeSignals":171,"taintFlows":226,"riskAssessment":227,"analyzedAt":238},{"hooks":131,"ajaxHandlers":167,"restRoutes":168,"shortcodes":169,"cronEvents":170,"entryPointCount":27,"unprotectedCount":27},[132,138,142,146,148,152,156,160,163],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","admin_menu","daq_tss_add_menu","top-smooth-scroll.php",27,{"type":133,"name":139,"callback":140,"file":136,"line":141},"admin_enqueue_scripts","daq_tss_custom_wp_admin_style",76,{"type":133,"name":143,"callback":144,"file":136,"line":145},"init","daq_tss_scroll_to_top_files",89,{"type":133,"name":143,"callback":147,"file":136,"line":11},"daq_tss_scroll_to_id_files",{"type":133,"name":149,"callback":150,"file":136,"line":151},"wp_footer","daq_tss_page_smooth_files",112,{"type":133,"name":153,"callback":154,"file":136,"line":155},"admin_init","daq_tss_reg_function",116,{"type":133,"name":157,"callback":158,"file":136,"line":159},"wp_head","daq_tss_scroll_to_top_style_add_head",136,{"type":133,"name":149,"callback":161,"file":136,"line":162},"daq_tss_html_structure",338,{"type":133,"name":164,"callback":165,"file":136,"line":166},"wp_dashboard_setup","daq_tss_plugin_setup_function",342,[],[],[],[],{"dangerousFunctions":172,"sqlUsage":173,"outputEscaping":175,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":225},[],{"prepared":27,"raw":27,"locations":174},[],{"escaped":13,"rawEcho":176,"locations":177},23,[178,182,184,186,188,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223],{"file":179,"line":180,"context":181},"css\\style.php",34,"raw output",{"file":179,"line":183,"context":181},35,{"file":179,"line":185,"context":181},41,{"file":179,"line":187,"context":181},43,{"file":179,"line":72,"context":181},{"file":179,"line":190,"context":181},49,{"file":179,"line":192,"context":181},56,{"file":179,"line":194,"context":181},63,{"file":179,"line":196,"context":181},70,{"file":179,"line":198,"context":181},74,{"file":179,"line":200,"context":181},94,{"file":179,"line":202,"context":181},98,{"file":136,"line":204,"context":181},348,{"file":136,"line":206,"context":181},399,{"file":136,"line":208,"context":181},472,{"file":136,"line":210,"context":181},480,{"file":136,"line":212,"context":181},487,{"file":136,"line":214,"context":181},495,{"file":136,"line":216,"context":181},503,{"file":136,"line":218,"context":181},529,{"file":136,"line":220,"context":181},532,{"file":136,"line":222,"context":181},535,{"file":136,"line":224,"context":181},625,[],[],{"summary":228,"deductions":229},"The \"top-smooth-scroll\" v1.0 plugin presents a generally positive security posture based on the provided static analysis.  There are no identified entry points like AJAX handlers, REST API routes, shortcodes, or cron events that could be directly exploited. Furthermore, the code shows no instances of dangerous functions, raw SQL queries (all are prepared), file operations, or external HTTP requests.  This lack of attack surface and the use of prepared statements for any database interactions are strong security indicators.\n\nHowever, a significant concern arises from the low percentage of properly escaped output (4%). This suggests a high likelihood of cross-site scripting (XSS) vulnerabilities, where user-supplied data could be injected into the page without proper sanitization. While taint analysis found no critical or high severity flows, the general output escaping deficiency is a glaring weakness. The plugin also has a complete absence of nonce and capability checks, which are fundamental security mechanisms for preventing CSRF attacks and ensuring authorized access to functionality. The vulnerability history being clear of CVEs is a positive sign, indicating the plugin has not had publicly disclosed vulnerabilities in the past, but it does not mitigate the risks identified in the current static analysis.\n\nIn conclusion, the plugin exhibits strengths in avoiding common attack vectors and implementing secure database practices. Nevertheless, the severe lack of output escaping and the absence of authorization checks create significant security risks that require immediate attention. The potential for XSS is substantial, and the lack of capability checks could lead to unintended actions if the plugin were to gain more functionality in the future.",[230,233,236],{"reason":231,"points":232},"Low percentage of properly escaped output",15,{"reason":234,"points":235},"Missing nonce checks",10,{"reason":237,"points":235},"Missing capability checks","2026-03-16T20:46:49.065Z",{"wat":240,"direct":258},{"assetPaths":241,"generatorPatterns":248,"scriptPaths":249,"versionParams":251},[242,243,244,245,246,247],"\u002Fwp-content\u002Fplugins\u002Ftop-smooth-scroll\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Ftop-smooth-scroll\u002Fjs\u002Fcolor-picker.js","\u002Fwp-content\u002Fplugins\u002Ftop-smooth-scroll\u002Fjs\u002Fscroll-to-top.js","\u002Fwp-content\u002Fplugins\u002Ftop-smooth-scroll\u002Fjs\u002Fscroll-to-id.js","\u002Fwp-content\u002Fplugins\u002Ftop-smooth-scroll\u002Fjs\u002FjQuery.scrollSpeed.js","\u002Fwp-content\u002Fplugins\u002Ftop-smooth-scroll\u002Fjs\u002Fpage-smooth-scroll.js",[],[250,250],"\u002F\u002Fmaxcdn.bootstrapcdn.com\u002Ffont-awesome\u002F4.7.0\u002Fcss\u002Ffont-awesome.min.css",[252,253,254,255,256,257],"top-smooth-scroll\u002Fcss\u002Fstyle.css?ver=","top-smooth-scroll\u002Fjs\u002Fcolor-picker.js?ver=","top-smooth-scroll\u002Fjs\u002Fscroll-to-top.js?ver=","top-smooth-scroll\u002Fjs\u002Fscroll-to-id.js?ver=","top-smooth-scroll\u002Fjs\u002FjQuery.scrollSpeed.js?ver=","top-smooth-scroll\u002Fjs\u002Fpage-smooth-scroll.js?ver=",{"cssClasses":259,"htmlComments":260,"htmlAttributes":261,"restEndpoints":262,"jsGlobals":263,"shortcodeOutput":264},[],[],[],[],[],[]]