[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQjz0OMCP-03YHyM6AGTIwFDdDHdIjG3oeZwEAb6Ftq0":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":21,"download_link":22,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":34,"analysis":137,"fingerprints":176},"wp-basketjs","WP BasketJs","1.0","Duoc Nguyen","https:\u002F\u002Fprofiles.wordpress.org\u002Fnguyenvanduocit\u002F","\u003Cp>This plugin use BasketJs to cache all your javascript file to browser’s localstorage for faster caching.\u003C\u002Fp>\n\u003Cp>Your can readmore about BasketJs at here : \u003Ca href=\"http:\u002F\u002Faddyosmani.github.io\u002Fbasket.js\u002F\" rel=\"nofollow ugc\">BasketJs\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For developer, you can contribute to this plugin by fork and make pr on github : \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnguyenvanduocit\u002Fwp-basketjs\" rel=\"nofollow ugc\">BasketJs on github\u003C\u002Fa>\u003C\u002Fp>\n","This plugin use BasketJs to cache all your javascript file to browser's localstorage for faster caching.",10,1301,0,"2015-08-16T06:19:00.000Z","4.3.34","4.0","",[19,20],"cache","script","http:\u002F\u002Fnvduoc.senviet.org\u002Fwp_basket","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-basketjs.zip",85,null,"2026-03-15T14:54:45.397Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":23,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"nguyenvanduocit",5,50,30,84,"2026-04-04T21:15:01.342Z",[35,58,78,100,118],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"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":55,"download_link":56,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":57},"cache-external-scripts","Cache External Scripts","0.4","Voorsie","https:\u002F\u002Fprofiles.wordpress.org\u002Fvoorsie\u002F","\u003Cp>Often when trying to optimize the Google Pagespeed score, there is one script which still causing the ‘Leverage browser caching’ rule popping up: Google’s own gtag.js and\u002For analytics.js file…\u003C\u002Fp>\n\u003Cp>With this plugin you will be able to cache this file on your local server and enable browser caching for longer than 2 hours. The plugin will check every day if there is a newer version of the file to keep the cache up to date.\u003C\u002Fp>\n","Save the Google Analytics file (gtag.js \u002F analytics.js) locally to be able to cache it for longer than 2 hours for a better PageSpeed score!",1000,31606,100,25,"2019-05-11T19:04:00.000Z","5.2.24","3.0.1",[19,51,52,53,54],"caching","google-analytics","javascripts","scripts","http:\u002F\u002Fwww.forcemedia.nl\u002Fwordpress-plugins\u002Fcache-external-scripts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcache-external-scripts.0.4.zip","2026-03-15T15:16:48.613Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":45,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":17,"tags":72,"homepage":76,"download_link":77,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":57},"speed-up-browser-caching","Speed Up – Browser Caching","1.0.11","nigro.simone","https:\u002F\u002Fprofiles.wordpress.org\u002Fnigrosimone\u002F","\u003Cp>This small plugin (10 Kb) enables browser caching in your Apache web server and help browser to cache a local copy of static files and improve page load times.\u003C\u002Fp>\n\u003Cp>Configurations are not required! You just have to install it and after the plugin does it all, none further action it’s required.\u003C\u002Fp>\n","Help browser to cache a local copy of static files and improve page load times.",700,30223,7,"2024-04-01T12:55:00.000Z","6.4.8","3.5",[19,73,74,54,75],"css","javascript","style","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fspeed-up-browser-caching\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspeed-up-browser-caching.1.0.11.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":45,"downloaded":86,"rating":45,"num_ratings":87,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":98,"download_link":99,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":57},"gdpr-cache-scripts-styles","GDPR Cache Scripts & Styles","1.0.7","Philipp Stracker","https:\u002F\u002Fprofiles.wordpress.org\u002Fstrackerphil-1\u002F","\u003Cp>One-click solution to automatically serve external assets from your local website.\u003C\u002Fp>\n\u003Cp>No configuration and no coding required – activate the plugin and forget about it.\u003C\u002Fp>\n\u003Ch3>1. Disclaimer\u003C\u002Fh3>\n\u003Cp>This plugin does not provide any guarantees of making your website GDPR-compliant. As a website operator, you are always responsible to verify if this plugin works for you and collect consent for external scripts before loading them in the visitor’s browser.\u003C\u002Fp>\n\u003Ch3>2. How it works\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Short\u003C\u002Fstrong>: External files are downloaded to your WordPress installation (into the uploads-folder) and then served from there.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More details\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cp>The plugin scans every URL that is enqueued via \u003Ccode>wp_enqueue_script()\u003C\u002Fcode> and \u003Ccode>wp_enqueue_style()\u003C\u002Fcode>. When detecting an external URL, that file is saved to your uploads-folder and served from there.\u003C\u002Fp>\n\u003Cp>It also scans the contents of CSS files for external dependencies and also saves those files to your uploads-folder!\u003C\u002Fp>\n\u003Cp>Heads-up: For technical reasons, we cannot scan the contents of JS files for such dependencies – JS files can always inject external assets\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No Output Buffer\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cp>This plugin does not add any “output buffering” but scans the URLs which are enqueued via recommended WordPress functions.\u003C\u002Fp>\n\u003Cp>As a result, \u003Cem>GDPR Cache Scripts & Styles\u003C\u002Fem> has practically no performance impact on your response time, no matter how big your website is.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Background worker\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cp>To speed up your website’s loading time, all assets are downloaded in a background process: When a new asset is detected, or a cached file expires, a worker-task is enqueued.\u003C\u002Fp>\n\u003Cp>The queue is then processed in an asynchronous process; while the queue is processed, your website could still serve the external assets for a while – usually the queue is processed within one or two minutes.\u003C\u002Fp>\n\u003Ch3>3. Options Page\u003C\u002Fh3>\n\u003Cp>You’ll find the plugin options page at “Tools > GDPR Cache”. On that page you can refresh and purge your website’s cache.\u003C\u002Fp>\n\u003Cp>Here you can also review a full list of all files that are locally cached, and review the expiration date of each file – when a file expires, the plugin downloads a new version of it from the remote server.\u003C\u002Fp>\n\u003Cp>Additionally, when you \u003Cstrong>deactivate\u003C\u002Fstrong> the plugin, the entire cache is purged (all files are deleted and relevant DB values are reset)\u003C\u002Fp>\n\u003Ch3>4. Tested with\u003C\u002Fh3>\n\u003Cp>We’ve tested this plugin with the following themes and plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Block Editor\u003C\u002Fstrong> (embedding Google Fonts via the Customizer’s “Additional CSS”)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdivimode.com\u002Fgo\u002Fdivi\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Divi\u003C\u002Fstrong>\u003C\u002Fa> (see “Configuration for Divi” below)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">\u003Cstrong>Elementor\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack\u002F\" rel=\"ugc\">Jetpack\u003C\u002Fa> (specially with Performance options like “site accelerator”)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Folympus-google-fonts\u002F\" rel=\"ugc\">Fonts Plugin | Google Fonts Typography\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Works on \u003Cstrong>multisite\u003C\u002Fstrong> networks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Most other plugins and themes will work with this plugin as well. If you encounter any issues, please let us know, so we can improve this plugin 👍\u003C\u002Fp>\n","Greatly enhances privacy of your website by embedding external scripts and styles.",3814,1,"2023-01-24T17:03:00.000Z","6.0.11","5.8","7.2",[93,94,95,96,97],"asset-cache","ccpa","gdpr","privacy","script-cache","https:\u002F\u002Fgithub.com\u002Fdivimode\u002Fgdpr-cache-script-styles","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgdpr-cache-scripts-styles.1.0.7.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":11,"last_updated":111,"tested_up_to":112,"requires_at_least":49,"requires_php":17,"tags":113,"homepage":116,"download_link":117,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":57},"wp-optimize-speed-by-xtraffic","WP Optimize Speed By xTraffic","1.1.5","pep.vn","https:\u002F\u002Fprofiles.wordpress.org\u002Fpepvn\u002F","\u003Cp>Plugin \u003Cstrong>\u003Cem>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-optimize-speed-by-xtraffic\u002F\" title=\"WP Optimize Speed By xTraffic\" rel=\"ugc\">WP Optimize Speed By xTraffic\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong> speed up your WordPress website, save resources and bandwidth of server, increase website’s Google PageSpeed Insights point.\u003C\u002Fp>\n\u003Cp>Everything is done completely automatically, and you can change the options from the administration settings panel.\u003C\u002Fp>\n\u003Ch4>The main features :\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Cem>Optimize Speed\u003C\u002Fem>\u003C\u002Fstrong> : Make your WordPress website load faster from 200% or more (speed up Apache and Nginx).\u003C\u002Fp>\n\u003Ch4>Details features include :\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Cem>Optimize Speed\u003C\u002Fem>\u003C\u002Fstrong> : make page speed load amazingly fast by these features “Optimize Javascript + Optimize CSS (Style) + Optimize HTML”\n\u003Cul>\n\u003Cli>Optimize Cache : Make your WordPress website load faster from 80% or more. Prebuild cache the most visited pages. This feature compatible with WooCommerce.\u003C\u002Fli>\n\u003Cli>Database Cache : Support Multi-Cache : APC + Memcache + File.\u003C\u002Fli>\n\u003Cli>Object Cache : Support Multi-Cache : APC + Memcache + File.\u003C\u002Fli>\n\u003Cli>Optimize Javascript :\u003C\u002Fli>\n\u003Cli>Combine Javascript.\u003C\u002Fli>\n\u003Cli>Minify Javascript.\u003C\u002Fli>\n\u003Cli>Asynchronous Javascript Loading.\u003C\u002Fli>\n\u003Cli>Optimize CSS (Style) :\u003C\u002Fli>\n\u003Cli>Combine CSS.\u003C\u002Fli>\n\u003Cli>Minify CSS.\u003C\u002Fli>\n\u003Cli>Asynchronous CSS Loading.\u003C\u002Fli>\n\u003Cli>Optimize HTML :\u003C\u002Fli>\n\u003Cli>Minify HTML.\u003C\u002Fli>\n\u003Cli>CDN (Content Delivery Network).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Official community channels :\u003C\u002Fh4>\n\u003Cp>If you have any questions or suggestions when using the plugin, please contact us through these official channels :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google+ : \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplus.google.com\u002F116170992813429623472\u002Fposts\" title=\"https:\u002F\u002Fplus.google.com\u002F116170992813429623472\u002Fposts\" rel=\"nofollow ugc\">https:\u002F\u002Fplus.google.com\u002F116170992813429623472\u002Fposts\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Facebook : \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fwpoptimizebyxtraffic\" title=\"https:\u002F\u002Fwww.facebook.com\u002Fwpoptimizebyxtraffic\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.facebook.com\u002Fwpoptimizebyxtraffic\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Thanks you very much 🙂\u003C\u002Fp>\n","Plugin \"WP Optimize Speed By xTraffic\" speed up WordPress site and increase website's Google PageSpeed Insights point.",60,30496,76,"2016-01-21T08:37:00.000Z","4.2.39",[19,73,74,114,115],"optimize","stylesheet","http:\u002F\u002Fblog-xtraffic.pep.vn\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-optimize-speed-by-xtraffic.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":31,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":17,"tags":132,"homepage":135,"download_link":136,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":57},"ajaxize","Ajaxize","1.4.3","yoav.aner","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoavaner\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fblog.gingerlime.com\u002Fajaxizing\u002F\" title=\"WordPress plugin that allows you to ajaxize almost any php function on your site\" rel=\"nofollow ugc\">Ajaxize\u003C\u002Fa> will allow you to ajaxize almost any php function on your site.\u003Cbr \u002F>\nIt can be a plugin, a function you wrote, or even a core wordpress function.\u003C\u002Fp>\n\u003Cp>1.4 : Removed deprecated split function\u003Cbr \u002F>\n      Added an option to remove Ajax referer protection (not recommended, but helpful in some rare cases)\u003Cbr \u002F>\n      Tested for compatibility with WordPress 4.x\u003C\u002Fp>\n\u003Cp>1.3 : Updated to work within 404 templates (thanks to ovidiubica for reporting)\u003C\u002Fp>\n\u003Cp>1.2 : Small security improvements (added nonce to the javascript) and tested with WordPress 3.2.1\u003C\u002Fp>\n\u003Cp>New in 1.1: Context Awareness. Ajaxize is now setting the correct context for functions automatically. Special thanks to \u003Ca href=\"http:\u002F\u002Fdigitalnature.eu\u002F\" rel=\"nofollow ugc\">One Trick Pony\u003C\u002Fa> for helping set the hook in the right place.\u003C\u002Fp>\n","Ajaxize will allow you to ajaxize almost any php function on your site.",17348,90,4,"2016-06-19T14:43:00.000Z","4.5.33","3.1",[133,19,134,74],"ajax","dynamic","http:\u002F\u002Fblog.gingerlime.com\u002Fajaxizing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajaxize.1.4.3.zip",{"attackSurface":138,"codeSignals":159,"taintFlows":169,"riskAssessment":170,"analyzedAt":175},{"hooks":139,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":13,"unprotectedCount":13},[140,146,151],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","init","wpb_basket_init","wp-basket.php",11,{"type":147,"name":148,"callback":149,"priority":11,"file":144,"line":150},"filter","script_loader_tag","wpb_replace_script_tag",21,{"type":141,"name":152,"callback":153,"priority":87,"file":144,"line":154},"wp_head","wpb_print_basket_script",22,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":168},[],{"prepared":13,"raw":13,"locations":162},[],{"escaped":13,"rawEcho":87,"locations":164},[165],{"file":144,"line":166,"context":167},55,"raw output",[],[],{"summary":171,"deductions":172},"The wp-basketjs plugin version 1.0 exhibits a surprisingly clean static analysis report, with no identified attack surface points, dangerous functions, file operations, external HTTP requests, or vulnerabilities in its code signals. The SQL queries are all properly prepared, and there are no recorded vulnerabilities in its history. This indicates a strong adherence to secure coding practices for the features it implements.\n\nHowever, the lack of any detected output escaping is a significant concern. While the current version may not have direct exploitable issues, this oversight leaves the plugin vulnerable to potential cross-site scripting (XSS) attacks if any user-supplied data is ever rendered directly in the output without proper sanitization. The absence of nonce and capability checks on any potential entry points, though currently zero, also presents a future risk should the plugin be expanded without considering authentication and authorization properly.\n\nOverall, the plugin is currently in a very secure state based on the provided data, with no known exploitable vulnerabilities or major code quality issues. The primary area for improvement lies in ensuring all output is properly escaped to mitigate future XSS risks.",[173],{"reason":174,"points":29},"Output not properly escaped","2026-03-16T23:38:57.725Z",{"wat":177,"direct":183},{"assetPaths":178,"generatorPatterns":180,"scriptPaths":181,"versionParams":182},[179],"\u002Fwp-content\u002Fplugins\u002Fwp-basketjs\u002Fjs\u002Fbasket.js",[],[179],[],{"cssClasses":184,"htmlComments":185,"htmlAttributes":186,"restEndpoints":187,"jsGlobals":188,"shortcodeOutput":190},[],[],[],[],[189],"basket",[]]