[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJc3OEnemamf01oqbTfOZVQYP0oOz9B_brjszDN1qvv4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":132,"fingerprints":621},"winsome-nice-scrollbar","Winsome Nice Scrollbar","1.0","masumabdullah","https:\u002F\u002Fprofiles.wordpress.org\u002Fmasumabdullah\u002F","\u003Ch3>Winsome nice scrollbar by http:\u002F\u002Fabdullahmasum.elance.com\u002F\u003C\u002Fh3>\n\u003Cp>This plugin will add a nice custom scrollbar. No shortcode needed and very lightweight.\u003C\u002Fp>\n\u003Cp>Plugin Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited color\u003C\u002Fli>\n\u003Cli>Strong admin panel for customizing\u003C\u002Fli>\n\u003Cli>Border and brder-radius supports \u003C\u002Fli>\n\u003Cli>Mobile touch option. \u003C\u002Fli>\n\u003Cli>Very Lightweight.\u003C\u002Fli>\n\u003Cli>Controlling scroll speed\u003Cbr \u002F>\n& many More\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Live Preview: http:\u002F\u002Fwww.mhost.5gbfree.com\u002Fdemo\u003C\u002Fp>\n","This plugin will add a nice custom scrollbar. You can controll scrollbar settings from admin nice scrollbar admin panel.",10,1387,100,2,"2015-04-30T10:45:00.000Z","4.0.38","3.0.1","",[20,21,22,23,24],"custom-scrollbar","jquery-scrollbar","nice-scrollbar","scrollbar","wordpress-scrollbar","http:\u002F\u002Fwww.mhost.5gbfree.com\u002Fdemo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwinsome-nice-scrollbar.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":33,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},20,30,84,"2026-04-04T08:34:13.665Z",[38,57,74,91,115],{"slug":23,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":55,"download_link":56,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"Scrollbar","2.0.6","Themepoints","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemepoints\u002F","\u003Cp>Scrollbar wp is fully customizable WordPress scrollbar plugin. You can change scrollbar color, border radius, scroll speed, width, border style & other settings using plugin option page.\u003C\u002Fp>\n\u003Ch3>Scrollbar by https:\u002F\u002Fthemepoints.com\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemepoints.com\" rel=\"nofollow ugc\">Live demo!&raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Plugin Features \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple installation & activation\u003C\u002Fli>\n\u003Cli>Unlimited colors.\u003C\u002Fli>\n\u003Cli>CSS3 animation.\u003C\u002Fli>\n\u003Cli>Supported touch devices.\u003C\u002Fli>\n\u003Cli>All browser supported\u003C\u002Fli>\n\u003Cli>Custom Width.\u003C\u002Fli>\n\u003Cli>Scrollbar border radius.\u003C\u002Fli>\n\u003Cli>Scrollbar scroll speed.\u003C\u002Fli>\n\u003Cli>Scrollbar border.\u003C\u002Fli>\n\u003Cli>Auto Hide Mode Enable\u002FDisable.\u003C\u002Fli>\n\u003Cli>Lightweight.\u003C\u002Fli>\n\u003Cli>Easy Option Panel.\u003C\u002Fli>\n\u003Cli>Easy Documentation.\u003C\u002Fli>\n\u003C\u002Ful>\n","Customize your browser scrollbars with unlimited styling and color using scrollbar wp plugin.",400,30779,96,5,"2025-12-21T06:52:00.000Z","6.9.4","4.0",[20,53,22,54,23],"navigation","scroll","https:\u002F\u002Fthemepoints.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscrollbar.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":11,"downloaded":65,"rating":13,"num_ratings":14,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":18,"tags":69,"homepage":72,"download_link":73,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-custom-scrollbar","Wp Custom scrollbar","1.0.0","AsianCoders","https:\u002F\u002Fprofiles.wordpress.org\u002Fasiancoders\u002F","\u003Cp>Wp Custom scrollbar is nicescroll wordpress plugin. You change your scroll bar just one click. And you get powerful option panel.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>features of Wp Custom scrollbar\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lightweight \u003C\u002Fli>\n\u003Cli>Powerful opinion panel\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>Just install and work\u003C\u002Fli>\n\u003Cli>All browser support \u003C\u002Fli>\n\u003Cli>Translatable .pot file included.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Credits: jquery nicescroll\u003C\u002Fp>\n\u003Cp>Email for Support: asiancodersteam@gmail.com\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>You may provide arbitrary sections, in the same format as the ones above.  This may be of use for extremely complicated\u003Cbr \u002F>\nplugins where more information needs to be conveyed that doesn’t fit into the categories of “description” or\u003Cbr \u002F>\n“installation.”  Arbitrary sections will be shown below the built-in sections outlined above.\u003C\u002Fp>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n\u003Cp>Here’s a link to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" title=\"Your favorite software\" rel=\"ugc\">WordPress\u003C\u002Fa> and one to \u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002Fprojects\u002Fmarkdown\u002Fsyntax\" title=\"Markdown is what the parser uses to process much of the readme file\" rel=\"nofollow ugc\">Markdown’s Syntax Documentation\u003C\u002Fa>.\u003Cbr \u002F>\nTitles are optional, naturally.\u003C\u002Fp>\n\u003Cp>Markdown uses email style notation for blockquotes and I’ve been told:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Asterisks for \u003Cem>emphasis\u003C\u002Fem>. Double it up  for \u003Cstrong>strong\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cpre>\u003Ccode>\u003C?php code(); \u002F\u002F goes in backticks ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Wp Custom scrollbar is nicescroll wordpress plugin.",2360,"2015-12-27T04:58:00.000Z","4.4.34","4.4",[20,70,23,24,71],"nicescroll","wp-scrollbar","http:\u002F\u002Fwww.a1lrsrealtyservices.com\u002Fplugindemo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-custom-scrollbar.zip",{"slug":75,"name":76,"version":6,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":28,"downloaded":81,"rating":28,"num_ratings":28,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":18,"tags":85,"homepage":89,"download_link":90,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"awesome-custom-scrollbar","Awesome wordpress custom scrollbar","ariful233","https:\u002F\u002Fprofiles.wordpress.org\u002Fariful233\u002F","\u003Cp>custom scrollbar wordpress is a jquery custom scroller for your wordpress website .this plugin will enable awesome custom scrollbar\u003C\u002Fp>\n\u003Cp>you can scrollbar border-style,colors,border,border-radious,speed,auto hide,width and others settings & by using options of this plugin .in this documentation,we will cover enough areas of the option panel for you to control the plugin effectively.lets begans\u003C\u002Fp>\n\u003Cp>Plugin Live Demo link here :\u003Ca href=\"http:\u002F\u002Fperfectpluginpoi.ultimatefreehost.in\u002Fwordpress\u002Fawesome-custom-scrollbar\u002F\" rel=\"nofollow ugc\">Awesome custom Scrollbar\u003C\u002Fa>\u003C\u002Fp>\n","This plugin will be enable in your any wordpress themes And see your awesome scrollbar on website",1160,"2017-12-16T04:36:00.000Z","4.7.32","4.6",[20,86,87,88,24],"customize-scrollbar","multicolor-scrollbar","scrollbar-wordrpress","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fawesome-wordpress-custom-scrollbar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fawesome-custom-scrollbar.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":101,"num_ratings":102,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":18,"download_link":111,"security_score":112,"vuln_count":113,"unpatched_count":28,"last_vuln_date":114,"fetched_at":30},"advanced-scrollbar","Advanced Scrollbar – Custom Scrollbar Styling and Behavior","1.1.10","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>\u003Cstrong>Intuitively design scrollbar color, width, and behavior with a lightweight – No Code Required\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-scrollbar\u002F\" rel=\"nofollow ugc\">Advanced Scrollbar\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-scrollbar\u002F#pricing\" rel=\"nofollow ugc\">Pricing\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fscrollbar.bplugins.com\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\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\u002FxuAVOi80HE8?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\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-scrollbar\u002F\" rel=\"nofollow ugc\">Advanced Scrollbar\u003C\u002Fa> is a lightweight WordPress plugin that lets you easily add and customize scrollbars to fit your site’s style. Customize scrollbar color, width, background, speed, and alignment—no coding required. Fully compatible with all major browsers and WordPress themes, it’s the fast way to give your site a polished, user-friendly scrolling experience.\u003C\u002Fp>\n\u003Cp>Whether you prefer subtle styling tweaks or vibrant animated effects, Advanced Scrollbar helps you enhance navigation and match your design—especially useful for content-heavy pages with long scroll areas.\u003C\u002Fp>\n\u003Ch3>Key Features – Free Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Scrollbar Appearance\u003C\u002Fstrong>: Customize thumb color, rail background, width, border, and rounded corners.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visibility Controls\u003C\u002Fstrong>: Show or hide the scrollbar when not in use.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scroll Behavior\u003C\u002Fstrong>: Adjust scroll speed, smoothness, and mouse scroll step.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Alignment Options\u003C\u002Fstrong>: Place the scrollbar on the left or right.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Touch-Friendly\u003C\u002Fstrong>: Enable optimized scrolling for touch devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Universal\u003C\u002Fstrong>: Ad-free, powered by jQuery, works across browsers and themes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Cursor & Click Effects: Free Styles\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cursor Shapes\u003C\u002Fstrong>: Follow, Dot, Blob, Elastic.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Click Effects\u003C\u002Fstrong>: Spark, Spark Simple, Starburst.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Scrollbar Pro – Unlock Premium Features\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-scrollbar\u002F#pricing\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> adds advanced design options, premium effects, and enhanced controls to give your scrollbar a unique look and feel.\u003C\u002Fp>\n\u003Ch3>What’s New in the Pro Version?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dynamic Full-Height Scrollbars\u003C\u002Fstrong>: Ideal for long pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gradient & Floating Designs\u003C\u002Fstrong>: Apply modern gradient colors or floating scrollbars.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium Cursor Shapes\u003C\u002Fstrong>: Glitch Matrix, Neon, Gradient, Magnetic, Ribbon, Spotlight, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium Click Effects\u003C\u002Fstrong>: Ripples, Pulses, Waves, Explosions, and other animations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Floating Scrollbar Colors\u003C\u002Fstrong>: Set background and text colors for floating scrollbars.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-scrollbar\u002F#pricing\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa> and unlock all premium features today!\u003C\u002Fp>\n\u003Ch3>Flexible Application Modes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Global Mode\u003C\u002Fstrong>: Apply chosen styles site-wide from the plugin dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page\u002FPost Specific Mode\u003C\u002Fstrong>: Apply unique effects directly in the WordPress editor—great for campaigns or featured content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use Advanced Scrollbar – Quick Start Guide\u003C\u002Fh3>\n\u003Cp>Getting started is easy!\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Advanced Scrollbar\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Customize scrollbar and cursor styles in the settings panel.\u003C\u002Fli>\n\u003Cli>Save changes and enjoy your new scrolling experience.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Use Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enhance user experience on content-heavy pages.\u003C\u002Fli>\n\u003Cli>Strengthen brand consistency with customizable UI.\u003C\u002Fli>\n\u003Cli>Optimize navigation flow on long-form content or sites with dynamic layout.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fscrollbar.bplugins.com\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> |  \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-scrollbar\u002F#pricing\" rel=\"nofollow ugc\">Try the Pro Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>Like that plugin? Hate it? Want a new feature?  \u003Ca href=\"https:\u002F\u002FbPlugins.com\u002Fsupport\" title=\"Send feedback\" rel=\"nofollow ugc\">Send your feedback\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Check out our other WordPress Plugins-\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Video Player\u003C\u002Fstrong>\u003C\u002Fa> – Display videos as single and playlist in multiple skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster\u003C\u002Fstrong>\u003C\u002Fa> – Display\u002FEmbed PDF files with different styles.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Audio Player\u003C\u002Fstrong>\u003C\u002Fa> – Listen audios with awesome visuals.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fstreamcast-radio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>StreamCast\u003C\u002Fstrong>\u003C\u002Fa> – Customizable radio player with different skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\u002F\" rel=\"nofollow ugc\">\u003Cstrong>3D Viewer\u003C\u002Fstrong>\u003C\u002Fa> – Embed 3D models and 3D products with interaction.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Block\u003C\u002Fstrong>\u003C\u002Fa> – Show posts and custom posts in different layouts.\u003C\u002Fp>\n","Advanced Scrollbar lets you add a scrollbar with customizable color, width, background, and speed for a sleek, branded user experience.",700,37113,60,7,"2026-03-12T06:01:00.000Z","6.8.5","6.5","7.1",[108,109,110,22,23],"color-scrollbar","cursor-effect","custom-scroll","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-scrollbar.1.1.10.zip",97,1,"2025-10-11 00:00:00",{"slug":116,"name":117,"version":6,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":13,"num_ratings":14,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":18,"tags":127,"homepage":130,"download_link":131,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"scroll-bar-with-back-to-top","Scroll Bar With Back To Top","Md Shafiqul Islam","https:\u002F\u002Fprofiles.wordpress.org\u002Fshafiqul\u002F","\u003Cp>Scroll Bar With Back To Top is a Easily Customization  Plugin and Very User Friendly Plugins settings option.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy Installation\u003C\u002Fli>\n\u003Cli>Easily Change Color\u003C\u002Fli>\n\u003Cli>Scroll Bar & Scroll Top Settings Panel\u003C\u002Fli>\n\u003Cli>Full Customizable \u003C\u002Fli>\n\u003Cli>Scroll Back To Top add a 6 font Icon\u003C\u002Fli>\n\u003Cli>It is user friendly and very easy to install.\u003C\u002Fli>\n\u003Cli>Zero coding skills required to set up this plugin.\u003C\u002Fli>\n\u003Cli>It is user friendly and very easy to install.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More Support\u003C\u002Fh4>\n\u003Cp>This plugin is developed by \u003Ca href=\"http:\u002F\u002Fwww.shafiqul.info\" rel=\"nofollow ugc\">Shafiqul Islam\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Localization\u003C\u002Fh3>\n\u003Ch4>Available in English\u003C\u002Fh4>\n\u003Cp>Want to contribute with a translation to your language? Please contact me at shafiqul.info92@gmail.com\u003C\u002Fp>\n","License GPLv2 or later License URI: http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html Scroll Bar With Back To Top is a Easily Customization  Plugin and Very U &hellip;",200,8673,"2016-01-12T16:51:00.000Z","4.2.39","3.0",[116,23,128,24,129],"smooth-bar","wordpress-scrollbar-plugins","http:\u002F\u002Fshafiqul.info","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscroll-bar-with-back-to-top.zip",{"attackSurface":133,"codeSignals":267,"taintFlows":580,"riskAssessment":605,"analyzedAt":620},{"hooks":134,"ajaxHandlers":259,"restRoutes":264,"shortcodes":265,"cronEvents":266,"entryPointCount":113,"unprotectedCount":113},[135,141,144,148,152,156,160,163,167,171,174,179,183,187,191,196,199,203,206,209,213,217,221,225,229,234,237,241,245,248,252,256],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","init","customscrollbar_wp_latest_jquery","plugin-main.php",17,{"type":136,"name":137,"callback":142,"file":139,"line":143},"scrollbar_plugin_main_js",26,{"type":136,"name":145,"callback":146,"file":139,"line":147},"wp_head","nicescrollbar_active",50,{"type":136,"name":149,"callback":150,"file":139,"line":151},"after_setup_theme","my_init_options",83,{"type":136,"name":149,"callback":153,"file":154,"line":155},"vp_tgm_ac_check","vafpress\\bootstrap.php",41,{"type":136,"name":157,"callback":158,"file":154,"line":159},"tgmpa_register","vp_tgm_ac_vafpress_check",47,{"type":136,"name":137,"callback":161,"file":154,"line":162},"vp_metabox_enqueue",112,{"type":136,"name":164,"callback":165,"file":154,"line":166},"current_screen","vp_sg_enqueue",113,{"type":136,"name":168,"callback":169,"file":154,"line":170},"admin_enqueue_scripts","vp_enqueue_scripts",114,{"type":136,"name":164,"callback":172,"file":154,"line":173},"vp_sg_init_buttons",115,{"type":175,"name":176,"callback":177,"priority":11,"file":154,"line":178},"filter","clean_url","vp_ace_script_attributes",116,{"type":136,"name":180,"callback":181,"file":154,"line":182},"admin_footer","vp_post_dummy_editor",161,{"type":175,"name":184,"callback":185,"file":154,"line":186},"wp_default_editor","anonymous",195,{"type":136,"name":137,"callback":188,"file":189,"line":190},"register_fields","vafpress\\classes\\metabox.php",43,{"type":136,"name":192,"callback":193,"file":194,"line":195},"vp_option_first_activation","initial_db_setup","vafpress\\classes\\option.php",81,{"type":136,"name":197,"callback":198,"file":194,"line":13},"admin_menu","register_menu_page",{"type":136,"name":200,"callback":201,"file":194,"line":202},"admin_notices","dev_mode_notice",162,{"type":136,"name":164,"callback":204,"file":205,"line":159},"init_mce_plugin","vafpress\\classes\\shortcodegenerator.php",{"type":136,"name":180,"callback":207,"file":205,"line":208},"print_modal",58,{"type":175,"name":210,"callback":211,"file":205,"line":212},"mce_external_plugins","add_buttons",288,{"type":175,"name":214,"callback":215,"file":205,"line":216},"mce_buttons","register_buttons",289,{"type":175,"name":218,"callback":219,"file":205,"line":220},"wp_fullscreen_buttons","fullscreen_buttons",290,{"type":175,"name":222,"callback":223,"file":205,"line":224},"admin_print_styles","print_styles",291,{"type":136,"name":168,"callback":226,"file":227,"line":228},"register_caller","vafpress\\classes\\wp\\enqueuer.php",27,{"type":136,"name":230,"callback":231,"file":232,"line":233},"admin_head","_global_head","vafpress\\includes\\wpalchemy\\MetaBox.php",22,{"type":136,"name":180,"callback":235,"file":232,"line":236},"_global_foot",24,{"type":136,"name":238,"callback":239,"file":232,"line":240},"admin_init","_init",506,{"type":136,"name":242,"callback":243,"priority":11,"file":232,"line":244},"import_post_meta","_import",509,{"type":175,"name":246,"callback":185,"file":232,"line":247},"output",569,{"type":136,"name":249,"callback":250,"file":232,"line":251},"save_post","_save",579,{"type":136,"name":230,"callback":253,"priority":254,"file":232,"line":255},"_head",11,619,{"type":136,"name":180,"callback":257,"priority":254,"file":232,"line":258},"_foot",621,[260],{"action":261,"nopriv":262,"callback":261,"hasNonce":262,"hasCapCheck":262,"file":154,"line":263},"vp_ajax_wrapper",false,71,[],[],[],{"dangerousFunctions":268,"sqlUsage":272,"outputEscaping":277,"fileOperations":48,"externalRequests":113,"nonceChecks":427,"capabilityChecks":456,"bundledLibraries":576},[269],{"fn":270,"file":154,"line":186,"context":271},"create_function","add_filter( 'wp_default_editor', create_function('', 'return \"tinymce\";') );",{"prepared":28,"raw":113,"locations":273},[274],{"file":275,"line":233,"context":276},"vafpress\\classes\\wp\\user.php","$wpdb->get_results() with variable interpolation",{"escaped":102,"rawEcho":278,"locations":279},197,[280,283,285,287,288,290,291,293,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,327,329,330,332,334,336,338,340,342,343,345,347,349,350,351,353,355,357,359,361,364,366,369,371,374,375,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,411,412,413,415,416,417,418,419,420,421,423,425,426,428,429,431,432,433,434,435,436,437,438,440,441,442,443,445,446,447,448,449,451,452,453,454,455,457,459,460,461,462,464,465,466,467,468,470,471,472,473,474,476,478,479,480,481,482,484,485,486,487,488,489,490,492,493,494,495,496,498,499,500,501,502,503,504,505,507,508,509,510,511,513,514,516,518,519,520,521,522,523,524,525,527,528,529,531,532,533,535,536,537,539,540,541,542,543,544,546,548,549,550,551,552,554,555,556,557,559,560,562,563,564,565,566,568,570,572,574],{"file":139,"line":281,"context":282},38,"raw output",{"file":139,"line":284,"context":282},39,{"file":139,"line":286,"context":282},40,{"file":139,"line":155,"context":282},{"file":139,"line":289,"context":282},42,{"file":139,"line":190,"context":282},{"file":154,"line":292,"context":282},104,{"file":294,"line":295,"context":282},"vafpress\\classes\\metabox\\alchemy.php",57,{"file":294,"line":297,"context":282},399,{"file":294,"line":299,"context":282},403,{"file":294,"line":301,"context":282},407,{"file":189,"line":303,"context":282},128,{"file":189,"line":305,"context":282},472,{"file":189,"line":307,"context":282},476,{"file":189,"line":309,"context":282},480,{"file":194,"line":311,"context":282},243,{"file":194,"line":313,"context":282},283,{"file":194,"line":315,"context":282},344,{"file":194,"line":317,"context":282},378,{"file":194,"line":319,"context":282},505,{"file":205,"line":321,"context":282},180,{"file":205,"line":323,"context":282},181,{"file":205,"line":325,"context":282},187,{"file":205,"line":325,"context":282},{"file":205,"line":328,"context":282},189,{"file":205,"line":328,"context":282},{"file":205,"line":331,"context":282},196,{"file":205,"line":333,"context":282},198,{"file":205,"line":335,"context":282},204,{"file":205,"line":337,"context":282},208,{"file":205,"line":339,"context":282},211,{"file":205,"line":341,"context":282},244,{"file":205,"line":341,"context":282},{"file":205,"line":344,"context":282},245,{"file":205,"line":346,"context":282},246,{"file":205,"line":348,"context":282},250,{"file":205,"line":348,"context":282},{"file":205,"line":348,"context":282},{"file":205,"line":352,"context":282},251,{"file":205,"line":354,"context":282},299,{"file":205,"line":356,"context":282},300,{"file":205,"line":358,"context":282},303,{"file":205,"line":360,"context":282},304,{"file":362,"line":363,"context":282},"vafpress\\classes\\util\\profiler.php",12,{"file":362,"line":365,"context":282},13,{"file":367,"line":368,"context":282},"vafpress\\classes\\util\\res.php",86,{"file":367,"line":370,"context":282},88,{"file":372,"line":373,"context":282},"vafpress\\classes\\util\\text.php",55,{"file":372,"line":295,"context":282},{"file":376,"line":377,"context":282},"vafpress\\classes\\wp\\util.php",35,{"file":232,"line":379,"context":282},661,{"file":232,"line":381,"context":282},697,{"file":232,"line":383,"context":282},801,{"file":232,"line":385,"context":282},834,{"file":232,"line":387,"context":282},1644,{"file":232,"line":389,"context":282},1683,{"file":232,"line":391,"context":282},1763,{"file":232,"line":393,"context":282},1814,{"file":232,"line":395,"context":282},1924,{"file":232,"line":397,"context":282},1955,{"file":232,"line":399,"context":282},1986,{"file":232,"line":401,"context":282},2011,{"file":232,"line":403,"context":282},2065,{"file":232,"line":405,"context":282},2731,{"file":407,"line":113,"context":282},"vafpress\\views\\control\\checkbox.php",{"file":407,"line":409,"context":282},6,{"file":407,"line":409,"context":282},{"file":407,"line":102,"context":282},{"file":407,"line":254,"context":282},{"file":414,"line":113,"context":282},"vafpress\\views\\control\\checkimage.php",{"file":414,"line":409,"context":282},{"file":414,"line":409,"context":282},{"file":414,"line":102,"context":282},{"file":414,"line":102,"context":282},{"file":414,"line":102,"context":282},{"file":414,"line":254,"context":282},{"file":422,"line":113,"context":282},"vafpress\\views\\control\\codeeditor.php",{"file":422,"line":424,"context":282},3,{"file":422,"line":424,"context":282},{"file":422,"line":427,"context":282},4,{"file":422,"line":409,"context":282},{"file":430,"line":113,"context":282},"vafpress\\views\\control\\color.php",{"file":430,"line":424,"context":282},{"file":430,"line":424,"context":282},{"file":430,"line":427,"context":282},{"file":430,"line":48,"context":282},{"file":430,"line":48,"context":282},{"file":430,"line":48,"context":282},{"file":430,"line":102,"context":282},{"file":439,"line":113,"context":282},"vafpress\\views\\control\\date.php",{"file":439,"line":424,"context":282},{"file":439,"line":424,"context":282},{"file":439,"line":48,"context":282},{"file":444,"line":113,"context":282},"vafpress\\views\\control\\fontawesome.php",{"file":444,"line":424,"context":282},{"file":444,"line":409,"context":282},{"file":444,"line":409,"context":282},{"file":444,"line":11,"context":282},{"file":450,"line":424,"context":282},"vafpress\\views\\control\\html.php",{"file":450,"line":427,"context":282},{"file":450,"line":48,"context":282},{"file":450,"line":409,"context":282},{"file":450,"line":102,"context":282},{"file":450,"line":456,"context":282},8,{"file":450,"line":458,"context":282},9,{"file":450,"line":11,"context":282},{"file":450,"line":363,"context":282},{"file":450,"line":363,"context":282},{"file":463,"line":113,"context":282},"vafpress\\views\\control\\multiselect.php",{"file":463,"line":424,"context":282},{"file":463,"line":48,"context":282},{"file":463,"line":48,"context":282},{"file":463,"line":458,"context":282},{"file":469,"line":427,"context":282},"vafpress\\views\\control\\notebox.php",{"file":469,"line":48,"context":282},{"file":469,"line":409,"context":282},{"file":469,"line":456,"context":282},{"file":469,"line":34,"context":282},{"file":469,"line":475,"context":282},31,{"file":477,"line":113,"context":282},"vafpress\\views\\control\\radiobutton.php",{"file":477,"line":409,"context":282},{"file":477,"line":409,"context":282},{"file":477,"line":102,"context":282},{"file":477,"line":254,"context":282},{"file":483,"line":113,"context":282},"vafpress\\views\\control\\radioimage.php",{"file":483,"line":409,"context":282},{"file":483,"line":409,"context":282},{"file":483,"line":102,"context":282},{"file":483,"line":102,"context":282},{"file":483,"line":102,"context":282},{"file":483,"line":254,"context":282},{"file":491,"line":113,"context":282},"vafpress\\views\\control\\select.php",{"file":491,"line":424,"context":282},{"file":491,"line":409,"context":282},{"file":491,"line":409,"context":282},{"file":491,"line":11,"context":282},{"file":497,"line":113,"context":282},"vafpress\\views\\control\\slider.php",{"file":497,"line":424,"context":282},{"file":497,"line":424,"context":282},{"file":497,"line":424,"context":282},{"file":497,"line":424,"context":282},{"file":497,"line":427,"context":282},{"file":497,"line":427,"context":282},{"file":497,"line":409,"context":282},{"file":506,"line":113,"context":282},"vafpress\\views\\control\\sorter.php",{"file":506,"line":424,"context":282},{"file":506,"line":424,"context":282},{"file":506,"line":11,"context":282},{"file":506,"line":11,"context":282},{"file":506,"line":512,"context":282},14,{"file":506,"line":512,"context":282},{"file":506,"line":515,"context":282},18,{"file":517,"line":113,"context":282},"vafpress\\views\\control\\template_control_head.php",{"file":517,"line":14,"context":282},{"file":517,"line":424,"context":282},{"file":517,"line":427,"context":282},{"file":517,"line":48,"context":282},{"file":517,"line":409,"context":282},{"file":517,"line":102,"context":282},{"file":517,"line":458,"context":282},{"file":526,"line":113,"context":282},"vafpress\\views\\control\\textarea.php",{"file":526,"line":424,"context":282},{"file":526,"line":48,"context":282},{"file":530,"line":113,"context":282},"vafpress\\views\\control\\textbox.php",{"file":530,"line":424,"context":282},{"file":530,"line":48,"context":282},{"file":534,"line":113,"context":282},"vafpress\\views\\control\\toggle.php",{"file":534,"line":427,"context":282},{"file":534,"line":456,"context":282},{"file":538,"line":113,"context":282},"vafpress\\views\\control\\upload.php",{"file":538,"line":424,"context":282},{"file":538,"line":424,"context":282},{"file":538,"line":424,"context":282},{"file":538,"line":458,"context":282},{"file":538,"line":363,"context":282},{"file":545,"line":113,"context":282},"vafpress\\views\\control\\wpeditor.php",{"file":545,"line":547,"context":282},15,{"file":545,"line":547,"context":282},{"file":545,"line":547,"context":282},{"file":545,"line":547,"context":282},{"file":545,"line":515,"context":282},{"file":553,"line":48,"context":282},"vafpress\\views\\option\\menu.php",{"file":553,"line":456,"context":282},{"file":553,"line":458,"context":282},{"file":553,"line":254,"context":282},{"file":558,"line":424,"context":282},"vafpress\\views\\option\\section.php",{"file":558,"line":456,"context":282},{"file":561,"line":14,"context":282},"vafpress\\views\\option\\set.php",{"file":561,"line":102,"context":282},{"file":561,"line":102,"context":282},{"file":561,"line":33,"context":282},{"file":561,"line":233,"context":282},{"file":561,"line":567,"context":282},33,{"file":561,"line":569,"context":282},44,{"file":561,"line":571,"context":282},54,{"file":561,"line":573,"context":282},77,{"file":561,"line":575,"context":282},79,[577],{"name":578,"version":29,"knownCves":579},"Select2",[],[581,597],{"entryPoint":582,"graph":583,"unsanitizedCount":14,"severity":596},"vp_ajax_wrapper (vafpress\\bootstrap.php:75)",{"nodes":584,"edges":594},[585,589],{"id":586,"type":587,"label":588,"file":154,"line":573},"n0","source","$_POST (x2)",{"id":590,"type":591,"label":592,"file":154,"line":368,"wp_function":593},"n1","sink","call_user_func_array() [RCE]","call_user_func_array",[595],{"from":586,"to":590,"sanitized":262},"high",{"entryPoint":598,"graph":599,"unsanitizedCount":14,"severity":596},"\u003Cbootstrap> (vafpress\\bootstrap.php:0)",{"nodes":600,"edges":603},[601,602],{"id":586,"type":587,"label":588,"file":154,"line":573},{"id":590,"type":591,"label":592,"file":154,"line":368,"wp_function":593},[604],{"from":586,"to":590,"sanitized":262},{"summary":606,"deductions":607},"The \"winsome-nice-scrollbar\" plugin v1.0 exhibits significant security concerns despite its lack of recorded vulnerabilities. The static analysis reveals a substantial risk stemming from its attack surface. With a single AJAX handler identified as unprotected, this provides a direct entry point for unauthenticated attackers to potentially exploit the plugin. Furthermore, the presence of the `create_function` dangerous function and the lack of prepared statements for SQL queries are alarming. The overwhelming majority of SQL queries are not protected, increasing the risk of SQL injection vulnerabilities.  The low percentage of properly escaped output (3%) also points to a high likelihood of Cross-Site Scripting (XSS) vulnerabilities. The taint analysis highlights two flows with unsanitized paths, flagged as high severity, indicating potential for data manipulation or execution when user-supplied data is not properly validated or sanitized. While the plugin has no known CVEs, this can often be due to a lack of widespread use or insufficient security auditing rather than inherent security. The current state suggests a plugin that has not undergone rigorous security scrutiny and likely contains exploitable flaws.",[608,610,612,614,616,618],{"reason":609,"points":11},"Unprotected AJAX handler",{"reason":611,"points":11},"Use of dangerous function 'create_function'",{"reason":613,"points":11},"SQL queries without prepared statements",{"reason":615,"points":456},"Low percentage of properly escaped output",{"reason":617,"points":547},"High severity taint flows with unsanitized paths",{"reason":619,"points":424},"Bundled library (Select2)","2026-03-17T01:22:03.028Z",{"wat":622,"direct":629},{"assetPaths":623,"generatorPatterns":625,"scriptPaths":626,"versionParams":627},[624],"\u002Fwp-content\u002Fplugins\u002Fwinsome-nice-scrollbar\u002Fjs\u002Fjquery.nicescroll.js",[],[624],[628],"jquery.nicescroll.js?ver=1.0",{"cssClasses":630,"htmlComments":631,"htmlAttributes":632,"restEndpoints":633,"jsGlobals":634,"shortcodeOutput":636},[],[],[],[],[635],"jQuery",[]]