[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0ULFAiHkuiqUJtf6r9to0sxoORA9ftfYaBxHO0OUpjE":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":137,"fingerprints":220},"pi-custom-scrollbar","Scrollbar","1.0.0","Smarter Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fmdimran41\u002F","\u003Cp>pi 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\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 Enable\u002FDisable Mode.\u003C\u002Fli>\n\u003Cli>Lightweight Responsive.\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.",10,1195,0,"2017-10-17T15:22:00.000Z","4.8.28","3.8","",[19,20,21,22],"custom-scrollbar","navigation","scroll","scrollbar","https:\u002F\u002Ftheimran.com\u002Fpi-custom-scrollbar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpi-custom-scrollbar.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"mdimran41",21,2320,93,30,89,"2026-04-04T06:47:58.391Z",[38,55,79,99,121],{"slug":22,"name":5,"version":39,"author":40,"author_profile":41,"description":42,"short_description":10,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":52,"download_link":53,"security_score":54,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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",400,30779,96,5,"2025-12-21T06:52:00.000Z","6.9.4","4.0",[19,20,51,21,22],"nice-scrollbar","https:\u002F\u002Fthemepoints.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscrollbar.zip",100,{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":54,"downloaded":63,"rating":54,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":74,"download_link":75,"security_score":76,"vuln_count":77,"unpatched_count":77,"last_vuln_date":78,"fetched_at":27},"custom-content-scrollbar","Custom Content Scrollbar","1.3","SoftHopper","https:\u002F\u002Fprofiles.wordpress.org\u002Fsofthopper\u002F","\u003Cp>WordPress custom scrollbar is highly customizable WordPress plugin. Features include vertical and\u002For horizontal scrollbar(s), adjustable scrolling momentum, mouse-wheel, keyboard and touch support, ready-to-use themes and customization via CSS, RTL direction and many more.\u003C\u002Fp>\n\u003Cp>You can change almost 100+ demo style, ScrollBar scroll speed, Showing ScrollBar arrow button mode, ScrollBar auto hide mode, ScrollBar auto expand mode, ScrollBar moving mode by keyboard & other settings by using the options and shortcode of this plugin.\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwordpress-custom-scrollbar.softhopper.net\u002F\" rel=\"nofollow ugc\">Click here\u003C\u002Fa> to see a live demo\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features include:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>100+ scrollbar demo\u003C\u002Fli>\n\u003Cli>Full page Scrollbar\u003C\u002Fli>\n\u003Cli>Single Content Scrollbar\u003C\u002Fli>\n\u003Cli>Custom Selector Scrollbar\u003C\u002Fli>\n\u003Cli>Vertical and horizontal scrollbar support\u003C\u002Fli>\n\u003Cli>Highly Customizable\u003C\u002Fli>\n\u003Cli>Enable TinyMCE Button\u003C\u002Fli>\n\u003Cli>ScrollBar scroll speed control\u003C\u002Fli>\n\u003Cli>ScrollBar arrow button mode control\u003C\u002Fli>\n\u003Cli>ScrollBar auto hide mode\u003C\u002Fli>\n\u003Cli>ScrollBar auto expand mode\u003C\u002Fli>\n\u003Cli>ScrollBar moving mode by keyboard\u003C\u002Fli>\n\u003Cli>Shortcode Powered\u003C\u002Fli>\n\u003Cli>Translation Ready\u003C\u002Fli>\n\u003Cli>Responsive for all devices\u003C\u002Fli>\n\u003Cli>All major browser supported\u003C\u002Fli>\n\u003Cli>Easy to handle\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress custom scrollbar is highly customizable WordPress plugin.",4806,4,"2021-09-15T08:00:00.000Z","5.8.13","4.7","7.0",[70,71,72,19,73],"amazing-scrollbar","awesome-scrollbar","content-scrollbar","multi-functional-scrollbar","http:\u002F\u002Fwordpress-custom-scrollbar.softhopper.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-content-scrollbar.zip",64,1,"2025-03-31 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":54,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":17,"tags":93,"homepage":96,"download_link":97,"security_score":98,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"ws-custom-scrollbar","WS Custom Scrollbar","1.2","Webshouter","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebshouter\u002F","\u003Cp>WS Custom Scrollbar plugin will enable change scrollbar styles where you can change scrollbar color, border radius, scroll speed, width, hide delay & other settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple installation and activation\u003C\u002Fli>\n\u003Cli>Show\u002FHide Styled Scrollbar\u003C\u002Fli>\n\u003Cli>Change Scrollbar Width\u003C\u002Fli>\n\u003Cli>Change Scrollbar Scroll Speed\u003C\u002Fli>\n\u003Cli>Change Scrollbar Radius\u003C\u002Fli>\n\u003Cli>Change Scrollbar Background Color\u003C\u002Fli>\n\u003Cli>Change Scrollbar Border Color\u003C\u002Fli>\n\u003Cli>Change Scrollbar Opacity\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Scrollbar Autohide\u003C\u002Fli>\n\u003Cli>All Browsers Support!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you want more information about this plugin or another one don’t doubt to visit our website:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.webshouters.com\u002F\" title=\"WebShouters\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.webshouters.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Technical Support\u003C\u002Fh4>\n\u003Cp>If any problem occurs, please contact us at \u003Ca href=\"mailto:support@webshouters.com\" rel=\"nofollow ugc\">support@webshouters.com\u003C\u002Fa>.\u003C\u002Fp>\n","WS Custom Scrollbar plugin will enable change scrollbar styles where you can change scrollbar color, border radius, scroll speed, width.",10961,86,6,"2024-07-28T18:32:00.000Z","6.6.5","5.8",[94,19,95,22],"custom-scroll-bar","nicescroll","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fws-custom-scrollbar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fws-custom-scrollbar.1.2.zip",92,{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":54,"num_ratings":77,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":17,"tags":112,"homepage":117,"download_link":118,"security_score":119,"vuln_count":77,"unpatched_count":77,"last_vuln_date":120,"fetched_at":27},"wp-jscrollpane","WP-jScrollPane","2.0.3","cornfeed","https:\u002F\u002Fprofiles.wordpress.org\u002Fcornfeed\u002F","\u003Cp>This plugin gives support for the jQuery plugin, jScrollPane.\u003C\u002Fp>\n\u003Cp>To use, navigate to Dashboard->Settings->WP jScrollPane.\u003Cbr \u002F>\nMost questions can be answered by going to http:\u002F\u002Fjscrollpane.kelvinluck.com\u002F\u003C\u002Fp>\n","This plugin gives support for the jQuery plugin, jScrollPane.",90,10893,"2012-02-16T17:10:00.000Z","3.3.2","2.0",[113,114,115,116],"custom-scrollbars","jquery","jscrollpane","scrollbars","https:\u002F\u002Fgithub.com\u002Fcornfeed\u002FWP-jScrollPane","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-jscrollpane.zip",63,"2025-08-07 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":45,"num_ratings":64,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":17,"tags":134,"homepage":17,"download_link":136,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"vr-jscrollpane-shortcode","VR jScrollPane Shortcode","1.0.1","vijayrajesh","https:\u002F\u002Fprofiles.wordpress.org\u002Fvijayrajesh\u002F","\u003Cp>This plugin will embed a scrolling content section with jScrollPane.\u003C\u002Fp>\n\u003Cp>You can get more information on this plugin \u003Ca href=\"http:\u002F\u002Fblog.pixelthemes.com\u002Fplugin\u002Fvr-jscrollpane-shortcode-plugin-for-wordpress\u002F\" title=\"VR jScrollPane Shortcode Pluign URL\" rel=\"nofollow ugc\">VR jScrollPane Shortcode\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Please support my work by visiting my site for \u003Ca href=\"http:\u002F\u002Fblog.pixelthemes.com\u002F\" title=\"Premium WordPress Themes Reviews\" rel=\"nofollow ugc\">Premium WordPress Themes\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>How to Use It\u003C\u002Fh3>\n\u003Cp>The scrolling section is displayed with the [vr_jsp] short code.  Look at the below example on using it.\u003C\u002Fp>\n\u003Cp>[vr_jsp width=”100%” height=”200px”]\u003C\u002Fp>\n\u003Cp>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean facilisis congue varius. Mauris vulputate volutpat dolor ac facilisis. Curabitur dapibus dictum sem, ac euismod dolor dignissim ac. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec faucibus tempor sagittis. Donec mollis lorem eu lorem condimentum fermentum. In metus nunc, gravida a commodo sed, ullamcorper quis elit.\u003C\u002Fp>\n\u003Cp>Aenean quis quam accumsan felis consequat ornare eget ut eros. Suspendisse nunc massa, scelerisque eu lacinia at, hendrerit sed justo. Etiam leo est, iaculis eu porttitor eu, aliquam non ipsum. Nunc gravida scelerisque varius. Aliquam bibendum ornare orci sed sollicitudin. Quisque adipiscing dui et felis fringilla malesuada. Nam tellus lectus, ullamcorper eget malesuada ac, interdum quis leo. Phasellus venenatis gravida viverra. Sed consequat hendrerit lectus ac dignissim. Phasellus vel nisi libero, quis rutrum arcu. Nunc sem augue, euismod eu molestie quis, auctor eget libero. In mi orci, luctus non consectetur at, gravida sit amet dolor. Sed quis augue a lorem molestie rhoncus. Nunc at felis ante, nec molestie tortor.\u003C\u002Fp>\n\u003Cp>[\u002Fvr_jsp]\u003C\u002Fp>\n\u003Ch3>Video Tutorial on Using VR jScrollPane Shortcode Plugin\u003C\u002Fh3>\n\u003Cp>Please view the video in \u003Cstrong>full screen\u003C\u002Fstrong> and with \u003Cstrong>HD quality\u003C\u002Fstrong>.\u003C\u002Fp>\n\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\u002FfbAx3H50IXo?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>\n","A simple short code for inserting jScrollPane content in any WordPress post or page.",70,4863,"2013-03-17T14:51:00.000Z","3.5.2","3.2",[19,114,115,22,135],"shortcode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvr-jscrollpane-shortcode.1.0.1.zip",{"attackSurface":138,"codeSignals":166,"taintFlows":211,"riskAssessment":212,"analyzedAt":219},{"hooks":139,"ajaxHandlers":162,"restRoutes":163,"shortcodes":164,"cronEvents":165,"entryPointCount":13,"unprotectedCount":13},[140,145,149,152,157],{"type":141,"name":142,"callback":142,"file":143,"line":144},"action","admin_enqueue_scripts","inc\\class.settings-api.php",24,{"type":141,"name":146,"callback":146,"file":147,"line":148},"admin_init","inc\\oop-example.php",18,{"type":141,"name":150,"callback":150,"file":147,"line":151},"admin_menu",19,{"type":141,"name":153,"callback":154,"file":155,"line":156},"wp_enqueue_scripts","pi_enqueue_scripts","main.php",39,{"type":141,"name":158,"callback":159,"priority":160,"file":155,"line":161},"wp_head","plgins_customization",9999,44,[],[],[],[],{"dangerousFunctions":167,"sqlUsage":172,"outputEscaping":174,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":210},[168],{"fn":169,"file":143,"line":170,"context":171},"create_function",108,"$callback = create_function('', 'echo \"' . str_replace('\"', '\\\"', $section['desc']) . '\";');",{"prepared":13,"raw":13,"locations":173},[],{"escaped":151,"rawEcho":175,"locations":176},16,[177,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208],{"file":143,"line":178,"context":179},186,"raw output",{"file":143,"line":181,"context":179},217,{"file":143,"line":183,"context":179},237,{"file":143,"line":185,"context":179},261,{"file":143,"line":187,"context":179},284,{"file":143,"line":189,"context":179},306,{"file":143,"line":191,"context":179},324,{"file":143,"line":193,"context":179},335,{"file":143,"line":195,"context":179},349,{"file":143,"line":197,"context":179},365,{"file":143,"line":199,"context":179},385,{"file":143,"line":201,"context":179},402,{"file":143,"line":203,"context":179},419,{"file":143,"line":205,"context":179},438,{"file":143,"line":207,"context":179},536,{"file":143,"line":209,"context":179},549,[],[],{"summary":213,"deductions":214},"The \"pi-custom-scrollbar\" v1.0.0 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of an attack surface, such as AJAX handlers, REST API routes, shortcodes, and cron events, is a significant positive indicator, suggesting limited avenues for direct exploitation. Furthermore, all detected SQL queries are properly prepared, and there are no reported file operations or external HTTP requests, which are common sources of vulnerabilities. The lack of any known CVEs or past vulnerabilities is also reassuring.\n\nHowever, the analysis does reveal a notable concern: the presence of the `create_function` dangerous function. While there are no active taint flows or unescaped output issues that directly leverage this, its use can be a gateway to code injection vulnerabilities if not handled with extreme care or if other context is present. The fact that a significant portion of output (46%) is not properly escaped also presents a potential risk for cross-site scripting (XSS) vulnerabilities, even if none were explicitly identified in the taint analysis. The lack of nonce and capability checks across all identified entry points (though there are none) signifies a gap in security practices that would be critical if any entry points were present.\n\nIn conclusion, the plugin demonstrates a commendable effort in minimizing its attack surface and employing secure database practices. The main weaknesses lie in the use of a dangerous function and a substantial amount of unescaped output, which, while not currently exploited in the analyzed context, represent potential risks that should be addressed. The absence of vulnerability history is positive but does not negate the need to remediate the identified code-level concerns.",[215,217],{"reason":216,"points":46},"Use of dangerous function create_function",{"reason":218,"points":89},"Significant amount of unescaped output","2026-03-17T00:35:34.708Z",{"wat":221,"direct":227},{"assetPaths":222,"generatorPatterns":224,"scriptPaths":225,"versionParams":226},[223],"\u002Fwp-content\u002Fplugins\u002Fpi-custom-scrollbar\u002Finc\u002Fjs\u002Fjquery.nicescroll.js",[],[223],[],{"cssClasses":228,"htmlComments":229,"htmlAttributes":230,"restEndpoints":238,"jsGlobals":239,"shortcodeOutput":241},[],[],[231,232,233,234,235,236,237],"zindex","cursoropacitymin","cursorcolor","cursorwidth","cursorborder","cursorborderradius","scrollspeed",[],[240],"pi_scrollbar_data",[]]