[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhjqnGyhZ6_kHr9TLsHu21yQIobQiC1o1Z0rQTgayCbE":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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":47,"crawl_stats":36,"alternatives":54,"analysis":152,"fingerprints":235},"mousewheel-smooth-scroll","MouseWheel Smooth Scroll","6.7.3","kubiq","https:\u002F\u002Fprofiles.wordpress.org\u002Fkubiq\u002F","\u003Cp>Replace basic website scrolling “effect” with nice smooth scroll using mousewheel, touchpad or keyboard arrows\u003C\u002Fp>\n\u003Cp>You can play with settings and test it here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fmousewheel-smooth-scroll\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.tastewp.com\u002Fmousewheel-smooth-scroll\u003C\u002Fa>\u003C\u002Fp>\n","Smooth scrolling experience, with mousewheel, touchpad or keyboard",100000,711015,90,42,"2025-12-01T22:16:00.000Z","6.9.4","3.0.1","",[20,21,22],"mousewheel-scroll","scrolling","smooth-scroll","https:\u002F\u002Fkubiq.sk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmousewheel-smooth-scroll.6.7.3.zip",100,1,0,"2021-10-18 00:00:00","2026-03-15T15:16:48.613Z",[31],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2021-24852","mousewheel-smooth-scroll-plugins-setting-update-via-cross-site-request-forgery","MouseWheel Smooth Scroll \u003C= 5.6 - Plugin's Setting Update via Cross-Site Request Forgery","The MouseWheel Smooth Scroll WordPress plugin before 5.7 does not have CSRF check in place on its settings page, which could allow attackers to make a logged in admin change them via a CSRF attack",null,"\u003C=5.6","5.7","medium",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:H\u002FA:N","Cross-Site Request Forgery (CSRF)","2024-01-22 19:56:02",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F487d94e8-e4f1-4da8-914c-96157f8ae14d?source=api-prod",827,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":48,"total_installs":49,"avg_security_score":50,"avg_patch_time_days":51,"trust_score":52,"computed_at":53},13,135980,99,468,78,"2026-04-04T15:12:34.716Z",[55,77,96,116,132],{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":11,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":16,"requires_at_least":67,"requires_php":18,"tags":68,"homepage":73,"download_link":74,"security_score":50,"vuln_count":75,"unpatched_count":27,"last_vuln_date":76,"fetched_at":29},"page-scroll-to-id","Page scroll to id","1.7.9","malihu","https:\u002F\u002Fprofiles.wordpress.org\u002Fmalihu\u002F","\u003Cp>\u003Cstrong>Page scroll to id\u003C\u002Fstrong> is a fully featured plugin which replaces browser’s “jumping” behavior with a \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo.html\" rel=\"nofollow ugc\">smooth scrolling animation\u003C\u002Fa>, when links with href value containing # are clicked. It provides all the basic tools and advanced functionality for single-page websites, in-page navigation, back-to-top links etc. with features like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adjustable scrolling animation \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F#plugin-settings-scroll-type-easing\" rel=\"nofollow ugc\">duration and easing (over 30 easing types)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Link and target highlighting via ready-to-use CSS classes\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo.html\" rel=\"nofollow ugc\">Vertical\u003C\u002Fa> and\u002For \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo-horizontal-layout.html\" rel=\"nofollow ugc\">horizontal\u003C\u002Fa> scrolling\u003C\u002Fli>\n\u003Cli>Scrolling from\u002Fto different pages (scrolling to target id on page load)\u003C\u002Fli>\n\u003Cli>Offset scrolling by pixels or element selector with custom expressions\u003C\u002Fli>\n\u003Cli>Insert link and target id buttons in post visual editor \u003C\u002Fli>\n\u003Cli>Link-specific offset, scrolling duration, highlight target etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo.html\" rel=\"nofollow ugc\">Demo (default animation duration\u002Feasing, link highlighting etc.)\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Plugin resources, links and tutorials\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F\" rel=\"nofollow ugc\">Plugin homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F2\u002F\" rel=\"nofollow ugc\">Knowledge Base – FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress-tutorial\u002F\" rel=\"nofollow ugc\">Basic tutorial\u003C\u002Fa> – \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress-tutorial\u002F#video-tutorial\" rel=\"nofollow ugc\">Video tutorial\u003C\u002Fa>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-the-divi-builder-plugin\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with the Divi Builder plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-siteorigin-page-builder\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with SiteOrigin Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-wpbakery-page-builder\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with WPBakery Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-elementor-guide\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with Elementor Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpage-scroll-to-id\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>Page scroll to id requires WordPress version \u003Cstrong>3.3\u003C\u002Fstrong> or higher (jQuery version \u003Cstrong>1.7.0\u003C\u002Fstrong> or higher) and your theme \u003Cstrong>must\u003C\u002Fstrong> (and should) have \u003Ccode>wp_head()\u003C\u002Fcode> and \u003Ccode>wp_footer()\u003C\u002Fcode> functions. In some Microsoft Windows based web servers some plugins might produce an error 500 (depends on server\u002FPHP configuration). To pinpoint the issue \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FDebugging_in_WordPress\" rel=\"nofollow ugc\">enable debugging\u003C\u002Fa> in \u003Ccode>wp-config.php\u003C\u002Fcode> and check \u003Ccode>wp-content\u002Fdebug.log\u003C\u002Fcode> file for relevant errors.\u003C\u002Fp>\n\u003Ch4>GDPR (General Data Protection Regulation)\u003C\u002Fh4>\n\u003Cp>The plugin is GDPR compliant. It does not use or store any kind of user information\u002Fdata. In fact, it’s functionality has nothing to do with user data (personal or otherwise). So there’s that.\u003C\u002Fp>\n\u003Ch4>Quick usage and tips\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpage-scroll-to-id\u002Finstallation\u002F\" rel=\"ugc\">Install the plugin\u003C\u002Fa>. \u003C\u002Fli>\n\u003Cli>The plugin is enabled by default on your WordPress Menu links, so you can start adding custom links and set their URL to the id\u002Ftarget you want to scroll to. \u003C\u002Fli>\n\u003Cli>Create id targets within your content using plugin’s “Insert Page scroll to id target” button and\u002For shortcode (see contextual “Help” menu in plugin settings page) in post visual\u002Ftext editor. Create targets in widgets areas using “Page scroll to id target” widget. \u003C\u002Fli>\n\u003Cli>Create links within your content using plugin’s “Insert\u002Fedit Page scroll to id link” button and\u002For shortcode in post visual\u002Ftext editor. You can also add the class \u003Ccode>ps2id\u003C\u002Fcode> on any existing link you want to be handled by the plugin. \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For more info \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress-tutorial\u002F\" rel=\"nofollow ugc\">see plugin’s basic tutorial\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>MIT\u003C\u002Fp>\n\u003Cp>You should have received a copy of the MIT License along with this program.\u003Cbr \u002F>\nIf not, see \u003Ca href=\"http:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\" rel=\"nofollow ugc\">http:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>If you like this plugin and find it useful, consider making a \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=UYJ5G65M6ZA28\" rel=\"nofollow ugc\">donation\u003C\u002Fa> :).\u003C\u002Fp>\n\u003Ch3>Plugin previous\u002Fother versions\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F#plugin-versions\" rel=\"nofollow ugc\">All plugin versions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Other\u002Fexternal resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.virfice.com\u002Fhow-to-create-anchor-links-on-wordpress-gutenberg-editor\u002F\" rel=\"nofollow ugc\">How to create anchor links on WordPress Gutenberg editor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-the-divi-builder-plugin\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with the Divi Builder plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ZJt7-0W-DeE\" rel=\"nofollow ugc\">One Page WordPress Smooth Scrolling Menu – How to Use Page Scroll to ID Plugin 2017\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsridharkatakam.com\u002Fsmooth-scrolling-page-sections-using-page-scroll-id\u002F\" rel=\"nofollow ugc\">Smooth scrolling between page sections using Page scroll to id\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.pootlepress.com\u002F2013\u002F02\u002Fvideo-tutorial-a-beginners-guide-on-how-to-create-a-single-page-wordpress-website\u002F\" rel=\"nofollow ugc\">Video tutorial: How to create a single page WordPress website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsnifflevalve.com\u002Ftutorials\u002Fgeneratepress-elementor-page-scroll-id-one-page-website\u002F\" rel=\"nofollow ugc\">GeneratePress – Elementor – Page Scroll to ID – One Page Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=XZ4SbV3aZb8\" rel=\"nofollow ugc\">Onepage WordPress – Page scroll to iD plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Create links that scroll the page smoothly to any id within the document.",1848034,98,224,"2025-12-24T13:21:00.000Z","3.3",[69,70,71,72,22],"navigation","page-animation","page-scrolling","single-page-navigation","http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-scroll-to-id.1.7.9.zip",2,"2024-02-16 00:00:00",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":25,"num_ratings":75,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":18,"download_link":95,"security_score":25,"vuln_count":27,"unpatched_count":27,"last_vuln_date":36,"fetched_at":29},"smooth-scrolling","Smooth Scrolling","1.0.1","Saeed Piri","https:\u002F\u002Fprofiles.wordpress.org\u002Fisaeedam\u002F","\u003Cp>📜 Elevate your site’s scrolling experience instantly. No settings needed, Engage visitors with effortless transitions that keep them scrolling longer. Install in seconds!\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✔️ Mouse wheel, middle mouse and keyboard support\u003Cbr \u002F>\n⌨️ Arrow keys, PgUp\u002FPgDown, Spacebar, Home\u002FEnd\u003Cbr \u002F>\n💻 Full touchpad support\u003C\u002Fp>\n\u003Cp>— Scroll smoothly 😌\u003C\u002Fp>\n\u003Ch3>Copyright\u003C\u002Fh3>\n\u003Cp>This Plugin, like WordPress, is distributed under the terms of GPL.\u003Cbr \u002F>\nCopyright (c) 2010-2024 Balazs Galambosi – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgblazex\u002Fsmoothscroll-for-websites\" rel=\"nofollow ugc\">SmoothScroll for websites\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Build Instructions\u003C\u002Fh3>\n\u003Cp>This plugin uses minified JS file for performance.\u003Cbr \u002F>\nThe original unminified source file are included in the plugin’s directory \u003Ccode>src\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>The minification process was done using an online tool (\u003Ca href=\"https:\u002F\u002Fminify-js.com\u002F\" rel=\"nofollow ugc\">Minify JS Online\u003C\u002Fa>):\u003Cbr \u002F>\n– Original file: \u003Ccode>js\u002Fsrc\u002FSmoothScroll.js\u003C\u002Fcode>\u003Cbr \u002F>\n– Minified file: \u003Ccode>js\u002FSmoothScroll.min.js\u003C\u002Fcode>\u003C\u002Fp>\n","Add sleek smooth scrolling to your site for seamless content navigation, enhancing user interaction.🖱️",600,2259,"2025-04-18T13:36:00.000Z","6.8.5","6.0","7.4",[92,93,21,94,22],"persian","scroll","smooth","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmooth-scrolling.1.0.1.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":25,"downloaded":104,"rating":25,"num_ratings":26,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":18,"tags":108,"homepage":113,"download_link":114,"security_score":115,"vuln_count":27,"unpatched_count":27,"last_vuln_date":36,"fetched_at":29},"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;",5020,"2017-05-31T11:28:00.000Z","4.8.28","3.0",[109,110,111,112,22],"mouse-smooth-scrolling","page-smooth-scrolling","scroll-to-id","scroll-to-top","https:\u002F\u002Fwww.digitaladquest.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftop-smooth-scroll.1.0.zip",85,{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":13,"downloaded":124,"rating":27,"num_ratings":27,"last_updated":125,"tested_up_to":126,"requires_at_least":107,"requires_php":18,"tags":127,"homepage":130,"download_link":131,"security_score":115,"vuln_count":27,"unpatched_count":27,"last_vuln_date":36,"fetched_at":29},"smoothscroll","Smoothscroll","1.0.3","Mitch","https:\u002F\u002Fprofiles.wordpress.org\u002Flowest\u002F","\u003Cp>A minimal but flexible plugin build to improve user experience.\u003C\u002Fp>\n\u003Cp>All features below are optional.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add smoothscrolling to your website\u003C\u002Fli>\n\u003Cli>Add smoothscrolling to your admin panel\u003C\u002Fli>\n\u003Cli>Change smoothscrolling settings such as frame rate, animation time, etc.\u003C\u002Fli>\n\u003Cli>Keyboard support\u003C\u002Fli>\n\u003Cli>Touchpad support\u003C\u002Fli>\n\u003Cli>Testing: this will enable smoothscrolling for admins only, allowing you to play around with the custom options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin also automatically checks if the visitors’ browser has already added any smoothscrolling- when that is the case, this plugin will automatically disable its functionality.\u003C\u002Fp>\n","Adds smoothscrolling to your website for better user experience.",2454,"2016-11-01T23:02:00.000Z","4.7.32",[128,93,94,22,129],"backend","smoothscrolling","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmoothscroll\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmoothscroll.zip",{"slug":133,"name":134,"version":135,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":140,"downloaded":141,"rating":142,"num_ratings":75,"last_updated":143,"tested_up_to":144,"requires_at_least":17,"requires_php":18,"tags":145,"homepage":150,"download_link":151,"security_score":115,"vuln_count":27,"unpatched_count":27,"last_vuln_date":36,"fetched_at":29},"green-life-custom-scrollbar","Green Life Custom Scrollbar","1.3","Asiqur Rahman","https:\u002F\u002Fprofiles.wordpress.org\u002Fimasikur22\u002F","\u003Cp>Modern and sexy scrollbar for desktop and mobile browsers. You can customize the scrollbar as you want.\u003C\u002Fp>\n\u003Cp>You can change scrollbar options from settings menu. To customize your scrollbar go to Settings > GL Scrollbar.\u003C\u002Fp>\n","Allows you to change browser default scrollbar with a customizable morden scrollbar.",10,9110,60,"2019-04-29T01:06:00.000Z","5.1.22",[146,147,148,149,78],"admin-scrollbar","customizable-scrollbar","morden-scrollbar","scrollbar","https:\u002F\u002Fgreenlifeit.com\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgreen-life-custom-scrollbar.1.3.zip",{"attackSurface":153,"codeSignals":176,"taintFlows":222,"riskAssessment":223,"analyzedAt":234},{"hooks":154,"ajaxHandlers":172,"restRoutes":173,"shortcodes":174,"cronEvents":175,"entryPointCount":27,"unprotectedCount":27},[155,160,164,168],{"type":156,"name":157,"callback":157,"file":158,"line":159},"action","plugins_loaded","mousewheel-smooth-scroll.php",19,{"type":156,"name":161,"callback":162,"file":158,"line":163},"admin_menu","plugin_menu_link",20,{"type":156,"name":165,"callback":166,"file":158,"line":167},"init","plugin_init",21,{"type":156,"name":169,"callback":170,"file":158,"line":171},"wp_enqueue_scripts","plugin_scripts_load",64,[],[],[],[],{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":180,"fileOperations":220,"externalRequests":27,"nonceChecks":26,"capabilityChecks":27,"bundledLibraries":221},[],{"prepared":27,"raw":27,"locations":179},[],{"escaped":181,"rawEcho":159,"locations":182},29,[183,186,187,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218],{"file":158,"line":184,"context":185},126,"raw output",{"file":158,"line":184,"context":185},{"file":158,"line":184,"context":185},{"file":158,"line":189,"context":185},198,{"file":158,"line":191,"context":185},216,{"file":158,"line":193,"context":185},247,{"file":158,"line":195,"context":185},256,{"file":158,"line":197,"context":185},265,{"file":158,"line":199,"context":185},274,{"file":158,"line":201,"context":185},290,{"file":158,"line":203,"context":185},299,{"file":158,"line":205,"context":185},308,{"file":158,"line":207,"context":185},333,{"file":158,"line":209,"context":185},342,{"file":158,"line":211,"context":185},356,{"file":158,"line":213,"context":185},365,{"file":158,"line":215,"context":185},389,{"file":158,"line":217,"context":185},413,{"file":158,"line":219,"context":185},422,4,[],[],{"summary":224,"deductions":225},"The mousewheel-smooth-scroll plugin version 6.7.3 exhibits a generally strong security posture with several positive indicators. Notably, the absence of AJAX handlers, REST API routes, shortcodes, and cron events with unprotected entry points significantly limits the potential attack surface. The code also demonstrates good practices by using prepared statements for all SQL queries and including nonce checks.  However, the analysis does reveal some areas for concern.  A significant portion of output (40%) is not properly escaped, which could lead to Cross-Site Scripting (XSS) vulnerabilities if malicious data is ever processed or rendered. The presence of file operations, even if not flagged as unsanitized paths in the taint analysis, warrants careful review in conjunction with the output escaping issue.\n\nThe plugin's vulnerability history, while not indicating any currently unpatched critical or high-severity issues, shows a past CVE for Cross-Site Request Forgery (CSRF) in late 2021. This, combined with the current lack of capability checks and the imperfect output escaping, suggests that while the current version may be clean, the plugin has had historical vulnerabilities that could resurface or be reintroduced. The complete absence of taint analysis flows is also noteworthy; while this could indicate well-written code, it might also mean the analysis was not comprehensive enough to identify subtle data flow issues, especially in conjunction with the unescaped output.\n\nIn conclusion, mousewheel-smooth-scroll v6.7.3 has a commendable lack of direct entry points and employs good SQL practices. The main weaknesses lie in the unescaped output, which represents a tangible risk of XSS, and the historical precedent of CSRF. The absence of capability checks on its limited code signals is a minor concern given the small attack surface, but the unescaped output is the most immediate and significant risk identified.",[226,229,231],{"reason":227,"points":228},"Unescaped output identified",12,{"reason":230,"points":220},"No capability checks on code signals",{"reason":232,"points":233},"Past vulnerability history (CSRF)",5,"2026-03-16T17:09:37.123Z",{"wat":236,"direct":250},{"assetPaths":237,"generatorPatterns":240,"scriptPaths":241,"versionParams":245},[238,239],"\u002Fwp-content\u002Fplugins\u002Fmousewheel-smooth-scroll\u002Fjs\u002Flenis.min.js","\u002Fwp-content\u002Fplugins\u002Fmousewheel-smooth-scroll\u002Fjs\u002FSmoothScroll.min.js",[],[242,243,244],"\u002Fwp-content\u002Fuploads\u002Fwpmss\u002Flenis-init.min.js","\u002Fwp-content\u002Fuploads\u002Fwpmss\u002Fwpmssab.min.js","\u002Fwp-content\u002Fuploads\u002Fwpmss\u002Fwpmss.min.js",[246,247,248,249],"mousewheel-smooth-scroll\u002Fjs\u002Flenis.min.js?ver=","mousewheel-smooth-scroll\u002Fjs\u002FSmoothScroll.min.js?ver=","mousewheel-smooth-scroll\u002Fwpmssab.min.js?ver=","mousewheel-smooth-scroll\u002Fwpmss.min.js?ver=",{"cssClasses":251,"htmlComments":252,"htmlAttributes":253,"restEndpoints":254,"jsGlobals":255,"shortcodeOutput":259},[],[],[],[],[256,257,258],"Lenis","lenisInstance","SmoothScroll",[]]