[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYk9-Leipo7q8uxwhayl9rhCJRfiX8-GMSP7x4J_xpj4":3,"$fVFfYVKL2qJNOinY8moM2mVawAhiU38yVvH_lPMYzh_Y":337,"$fpqEGB4WSpOg44VbM5aBP1_MGr3T-wGL9INzKtb2cylU":341},{"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,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":41,"analysis":138,"fingerprints":314},"wp-spider-cache","WP Spider Cache","4.1.0","John James Jacoby","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohnjamesjacoby\u002F","\u003Cp>WP Spider Cache is your friendly neighborhood caching solution for WordPress. It uses Memcached to store both objects & page output.\u003C\u002Fp>\n\u003Cp>It’s heroic like Batcache & Super Cache, but younger, humbler, and a born web-slinger.\u003C\u002Fp>\n\u003Cp>It comes with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for registering multiple cache servers\u003C\u002Fli>\n\u003Cli>An administration interface for viewing cache data\u003C\u002Fli>\n\u003Cli>Ability to flush specific keys & groups\u003C\u002Fli>\n\u003Cli>Drop-in plugins for \u003Ccode>object-cache.php\u003C\u002Fcode> & \u003Ccode>advanced-cache.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Also checkout\u003C\u002Fh4>\n\u003Cp>Admin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-admin-menu-plus\u002F\" title=\"Additional styling for WordPress administration menus.\" rel=\"ugc\">WP Admin Menu Plus\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-chosen\u002F\" title=\"Make long, unwieldy select boxes much more user-friendly.\" rel=\"ugc\">WP Chosen\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-comment-humility\u002F\" title=\"Move the \"Comments\" menu underneath 'Posts'.\" rel=\"ugc\">WP Comment Humility\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-pretty-filters\u002F\" title=\"Make all filters match the Media & Attachments interface.\" rel=\"ugc\">WP Pretty Filters\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-reset-filters\u002F\" title=\"Adds a \"Reset\" button to all admin area filters.\" rel=\"ugc\">WP Reset Filters\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Events:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-calendar\u002F\" title=\"The best way to manage events in WordPress.\" rel=\"ugc\">WP Event Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-venues\u002F\" title=\"Add reusable venues to WP Event Calendar.\" rel=\"ugc\">WP Event Venues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Media:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-media-categories\u002F\" title=\"Add categories to media & attachments.\" rel=\"ugc\">WP Media Categories\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Multisite:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-blog-meta\u002F\" title=\"A global, joinable meta-data table for WordPress Multisite.\" rel=\"ugc\">WP Blog Meta\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-multi-network\u002F\" title=\"Create many networks of many sites with any domains.\" rel=\"ugc\">WP Multi Network\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-site-aliases\u002F\" title=\"Create many networks of many sites with any domains.\" rel=\"ugc\">WP Site Aliases\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Posts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-article-order\u002F\" title=\"Move articles to the end of post titles.\" rel=\"ugc\">WP Article Order\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>System:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fludicrousdb\u002F\" title=\"Minifies & concatenates enqueued scripts & styles.\" rel=\"ugc\">LudicrousDB\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-enqueue-masher\u002F\" title=\"Minifies & concatenates enqueued scripts & styles.\" rel=\"ugc\">WP Enqueue Masher\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-spider-cache\u002F\" title=\"Your friendly neighborhood caching solution for WordPress.\" rel=\"ugc\">WP Spider Cache\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Terms:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-term-authors\u002F\" title=\"Authors for categories, tags, and other taxonomy terms.\" rel=\"ugc\">WP Term Authors\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-term-colors\u002F\" title=\"Pretty colors for categories, tags, and other taxonomy terms.\" rel=\"ugc\">WP Term Colors\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-term-families\u002F\" title=\"Associate taxonomy terms with other taxonomy terms.\" rel=\"ugc\">WP Term Families\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-term-icons\u002F\" title=\"Pretty icons for categories, tags, and other taxonomy terms.\" rel=\"ugc\">WP Term Icons\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-term-images\u002F\" title=\"Pretty images for categories, tags, and other taxonomy terms.\" rel=\"ugc\">WP Term Images\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-term-locks\u002F\" title=\"Protect categories, tags, and other taxonomy terms from being edited or deleted.\" rel=\"ugc\">WP Term Locks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-term-order\u002F\" title=\"Sort taxonomy terms, your way.\" rel=\"ugc\">WP Term Order\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-term-visibility\u002F\" title=\"Visibilities for categories, tags, and other taxonomy terms.\" rel=\"ugc\">WP Term Visibility\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Users:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-activity\u002F\" title=\"The best way to log activity in WordPress.\" rel=\"ugc\">WP User Activity\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-alerts\u002F\" title=\"Send alerts to users when new posts are published.\" rel=\"ugc\">WP User Alerts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-avatars\u002F\" title=\"Allow users to upload avatars or choose them from your media library.\" rel=\"ugc\">WP User Avatars\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-groups\u002F\" title=\"Group users together with taxonomies & terms.\" rel=\"ugc\">WP User Groups\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-parents\u002F\" title=\"A user hierarchy for WordPress user accounts.\" rel=\"ugc\">WP User Parents\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-preferences\u002F\" title=\"Cascading user options with intelligent defaults.\" rel=\"ugc\">WP User Parents\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-profiles\u002F\" title=\"A sophisticated way to edit users in WordPress.\" rel=\"ugc\">WP User Profiles\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-signups\u002F\" title=\"An interface for managing multisite user signups.\" rel=\"ugc\">WP User Signups\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-tagline\u002F\" title=\"Allow users to give themselves unique taglines.\" rel=\"ugc\">WP User Tagline\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-title\u002F\" title=\"Allow users to give themselves unique titles.\" rel=\"ugc\">WP User Title\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin is largely inspired by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Memcached\u003C\u002Fli>\n\u003Cli>Batcache\u003C\u002Fli>\n\u003Cli>Super Cache\u003C\u002Fli>\n\u003Cli>Johnny Cache\u003C\u002Fli>\n\u003C\u002Ful>\n","WP Spider Cache is your friendly neighborhood caching solution for WordPress. It uses Memcached to store both objects & page output.",20,4231,70,2,"2026-03-31T16:00:00.000Z","4.7.33","4.7","",[20,21,22,23,24],"admin","cache","memcache","object","output","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-spider-cache\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-spider-cache.4.1.0.zip",100,0,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":34,"display_name":7,"profile_url":8,"plugin_count":35,"total_installs":36,"avg_security_score":37,"avg_patch_time_days":38,"trust_score":39,"computed_at":40},"johnjamesjacoby",28,331460,95,1401,76,"2026-05-20T03:56:07.865Z",[42,64,82,101,120],{"slug":43,"name":44,"version":45,"author":46,"author_profile":47,"description":48,"short_description":49,"active_installs":27,"downloaded":50,"rating":51,"num_ratings":52,"last_updated":53,"tested_up_to":54,"requires_at_least":55,"requires_php":18,"tags":56,"homepage":60,"download_link":61,"security_score":62,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":63},"memcached-redux","Memcached Redux","0.1.7","Scott Taylor","https:\u002F\u002Fprofiles.wordpress.org\u002Fwonderboymusic\u002F","\u003Cp>Changes the famous Memcached WP Object Cache backend to actually use the Memcached class (not the Memcache class). Implements wp_cache_get_multi() and wp_cache_set_multi()\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp_cache_get_multi( array(\n    array( 'key', 'group' ),\n    array( 'key', '' ),\n    array( 'key', 'group' ),\n    'key'\n) );\n\nwp_cache_set_multi( array(\n    array( 'key', 'data', 'group' ),\n    array( 'key', 'data' )\n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Blog Post: \u003Ca href=\"http:\u002F\u002Fscotty-t.com\u002F2012\u002F06\u002F05\u002Fmemcached-redux\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fscotty-t.com\u002F2012\u002F06\u002F05\u002Fmemcached-redux\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Uses the Memcached class (not the Memcache class) to implement WP Object Cache",41924,86,9,"2020-05-07T13:20:00.000Z","5.4.19","3.0",[20,21,57,58,59],"manage-cache","memcached","object-cache","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fmemcached-redux\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmemcached-redux.0.1.7.zip",85,"2026-04-16T10:56:18.058Z",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":51,"num_ratings":35,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":80,"download_link":81,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":63},"object-cache-4-everyone","Object Cache 4 everyone","2.3","fpuenteonline","https:\u002F\u002Fprofiles.wordpress.org\u002Ffpuenteonline\u002F","\u003Cp>Improve your server performance by using Memcached for object caching or by using disk support for object caching.\u003C\u002Fp>\n\u003Cp>Fewer resources needed and better PageSpeed.\u003C\u002Fp>\n\u003Cp>Fewer database queries needed.\u003C\u002Fp>\n\u003Cp>Automatically detects any running Memcached server and adds an object-cache.php file to your WordPress site.\u003C\u002Fp>\n\u003Cp>Default memcached servers tested:\u003Cbr \u002F>\n– 127.0.0.1:11211\u003Cbr \u002F>\n– 127.0.0.1:11212\u003Cbr \u002F>\n– 127.0.0.1:11213\u003Cbr \u002F>\n– 127.0.0.1:20000\u003Cbr \u002F>\n– 127.0.0.1:20001\u003Cbr \u002F>\n– Any SiteGround Memcached setup\u003C\u002Fp>\n\u003Cp>Since 1.4, you can declare your own Memcached Server instance in the wp-config.php file.\u003Cbr \u002F>\nExample:\u003Cbr \u002F>\ndefine(‘OC4EVERYONE_MEMCACHED_SERVER’, ‘127.0.0.1:11211’);\u003C\u002Fp>\n\u003Cp>Starting from version 1.6, you have the option to declare in the wp-config.php file whether you want to use the external disk object cache if the Memcached Server is not present.\u003Cbr \u002F>\nOutdated or malfunctioning disks can negatively impact website performance.\u003Cbr \u002F>\nExample:\u003Cbr \u002F>\ndefine(‘OC4EVERYONE_DISABLE_DISK_CACHE’, true);\u003C\u002Fp>\n\u003Cp>This plugin includes a modified template from this project:\u003Cbr \u002F>\nhttps:\u002F\u002Fgithub.com\u002Fhumanmade\u002Fwordpress-pecl-memcached-object-cache\u003Cbr \u002F>\nA WordPress object cache that uses the memcached (not memcache) PECL extension.\u003Cbr \u002F>\nThanks to Zack Tollman & 10up\u003C\u002Fp>\n","Memcached or disk-based WP Object Cache. Boosts performance and reduces DB queries. Auto-configures and supports custom servers.",5000,64500,"2026-03-21T16:10:00.000Z","6.9.4","5.0","7.0",[21,58,59,79],"wpo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fobject-cache-4-everyone","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fobject-cache-4-everyone.2.3.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":27,"num_ratings":52,"last_updated":92,"tested_up_to":75,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":99,"download_link":100,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":63},"atec-cache-info","atec Cache Info","1.8.34","docjojo","https:\u002F\u002Fprofiles.wordpress.org\u002Fdocjojo\u002F","\u003Cp>atec Cache Info gives you a complete overview of all system-level caching used by your WordPress installation.\u003C\u002Fp>\n\u003Cp>It detects and displays:\u003Cbr \u002F>\n* OPcache status\u003Cbr \u002F>\n* PHP JIT support\u003Cbr \u002F>\n* Object Cache type and health\u003Cbr \u002F>\n* APCu presence and statistics\u003Cbr \u002F>\n* Redis and Memcached availability\u003Cbr \u002F>\n* SQLite Object Cache support (if any)\u003C\u002Fp>\n\u003Cp>Use this plugin to diagnose performance bottlenecks, verify cache setup, and ensure that all critical caches are working correctly.\u003C\u002Fp>\n\u003Ch3>Specifications\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Compatible with: APCu, Memcached, Redis, SQLite\u003C\u002Fli>\n\u003Cli>Displays runtime statistics and limits\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Ch3>Integrity check\u003C\u002Fh3>\n\u003Cp>Once, when activating the plugin, an integrity check is requested from our server – if you give your permission.\u003Cbr \u002F>\nSource: https:\u002F\u002Fatecplugins.com\u002F\u003Cbr \u002F>\nPrivacy policy: https:\u002F\u002Fatecplugins.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n","Show system cache status and statistics for OPcache, JIT, Object Cache, APCu, Redis, Memcached, and SQLite Cache.",1000,63471,"2026-03-24T00:04:00.000Z","4.9","7.4",[96,58,59,97,98],"apcu","opcache","redis","https:\u002F\u002Fatecplugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fatec-cache-info.1.8.34.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":90,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":18,"tags":115,"homepage":118,"download_link":119,"security_score":62,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":63},"simple-cache","Simple Cache","2.0.0","Taylor Lovett","https:\u002F\u002Fprofiles.wordpress.org\u002Ftlovett1\u002F","\u003Cp>Simple Cache was constructed after getting frustrated with the major caching plugins available and building sites with developer-only complex caching solutions that get millions of page views per day. Simple Cache promises the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Extremely simple one-click install. There is an on-off switch. That’s it. No need to wade through 50 complicated settings.\u003C\u002Fli>\n\u003Cli>Simple Cache makes your site run very fast so you can handle lots of traffic.\u003C\u002Fli>\n\u003Cli>Extremely easy to delete. Don’t like the plugin? You can remove it, and your website won’t break.\u003C\u002Fli>\n\u003Cli>Easily clear the cache if you need to.\u003C\u002Fli>\n\u003Cli>Enable gzip compression\u003C\u002Fli>\n\u003Cli>Want to get advanced with object caching (Memached or Redis)? An advanced mode is available that will automatically setup \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbatcache\u002F\" rel=\"ugc\">Batcache\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmemcached\u002F\" rel=\"ugc\">Memcached\u003C\u002Fa>\u002F\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-redis\u002F\" rel=\"ugc\">Redis\u003C\u002Fa> for you.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you need your site to run fast, don’t have time to mess with complicated settings, and have been frustrated by other caching plugins, give Simple Cache a try.\u003C\u002Fp>\n\u003Cp>Pull requests are welcome on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftlovett1\u002Fsimple-cache\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For full documentation, questions, feature requests, and support concerning the Simple Cache plugin, please refer to \u003Ca href=\"http:\u002F\u002Fgithub.com\u002Ftlovett1\u002Fsimple-cache\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","A very simple plugin to make your site run lightning fast with caching.",129298,84,57,"2021-05-04T02:01:00.000Z","5.8.13","3.9",[21,22,59,116,117],"object-caching","page-cache","https:\u002F\u002Ftaylorlovett.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-cache.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":28,"num_ratings":28,"last_updated":130,"tested_up_to":77,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":136,"download_link":137,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":63},"snapcache","SnapCache","1.0.1","StaticWeb.io","https:\u002F\u002Fprofiles.wordpress.org\u002Fstaticwebio\u002F","\u003Cp>SnapCache accelerates WordPress by providing a fast, reliable persistent object cache backed by Memcached.\u003Cbr \u002F>\nIt dramatically reduces database load, speeds up page generation, and improves scalability under heavy traffic.\u003C\u002Fp>\n\u003Cp>SnapCache is designed to be safe and fast.\u003Cbr \u002F>\nSee the Benchmarks section for performance results.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Persistent object cache using Memcached\u003C\u002Fli>\n\u003Cli>Automatic prefetching of frequently accessed keys\u003C\u002Fli>\n\u003Cli>WP-CLI commands for inspecting and managing the cache\u003C\u002Fli>\n\u003Cli>Continues to operate even if Memcached is unreachable\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Benchmarks\u003C\u002Fh4>\n\u003Cp>Requests per second in a default WordPress installation. Comparison of object cache functionality only.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>SnapCache v1.0.0 with Memcached – 387.0 req\u002Fsec\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Redis Cache v2.7.0 – 367.1 req\u002Fsec\u003C\u002Fli>\n\u003Cli>LiteSpeed v7.6.2 with Redis – 218.6 req\u002Fsec\u003C\u002Fli>\n\u003Cli>LiteSpeed v7.6.2 with Memcached – 218.0 req\u002Fsec\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 6.4 or later\u003C\u002Fli>\n\u003Cli>PHP 8.1+ with the Memcached extension installed\u003C\u002Fli>\n\u003Cli>At least one accessible Memcached server\u003C\u002Fli>\n\u003C\u002Ful>\n","A high-performance persistent object cache powered by Memcached.",40,422,"2026-04-01T17:33:00.000Z","6.4","8.1",[58,59,134,135],"performance","speed","https:\u002F\u002Fgithub.com\u002Fstaticweb-io\u002Fsnapcache","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsnapcache.1.0.1.zip",{"attackSurface":139,"codeSignals":203,"taintFlows":240,"riskAssessment":301,"analyzedAt":313},{"hooks":140,"ajaxHandlers":181,"restRoutes":199,"shortcodes":200,"cronEvents":201,"entryPointCount":202,"unprotectedCount":202},[141,147,151,157,160,163,166,170,173,177],{"type":142,"name":143,"callback":143,"priority":144,"file":145,"line":146},"filter","status_header",10,"wp-spider-cache\\includes\\class-output-cache.php",669,{"type":142,"name":148,"callback":149,"priority":144,"file":145,"line":150},"wp_redirect_status","redirect_status",670,{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","spider_cache_notice","notice","wp-spider-cache.php",122,{"type":152,"name":158,"callback":158,"file":155,"line":159},"admin_menu",125,{"type":152,"name":161,"callback":158,"file":155,"line":162},"user_admin_menu",126,{"type":152,"name":164,"callback":158,"file":155,"line":165},"network_admin_menu",127,{"type":152,"name":167,"callback":168,"file":155,"line":169},"admin_enqueue_scripts","admin_enqueue",130,{"type":142,"name":171,"callback":171,"priority":144,"file":155,"line":172},"map_meta_cap",139,{"type":152,"name":174,"callback":175,"file":155,"line":176},"clean_post_cache","clean_post",142,{"type":152,"name":178,"callback":179,"file":155,"line":180},"plugins_loaded","init",1327,[182,187,191,195],{"action":183,"nopriv":184,"callback":185,"hasNonce":184,"hasCapCheck":184,"file":155,"line":186},"sc-get-item",false,"ajax_get_item",133,{"action":188,"nopriv":184,"callback":189,"hasNonce":184,"hasCapCheck":184,"file":155,"line":190},"sc-get-instance","ajax_get_instance",134,{"action":192,"nopriv":184,"callback":193,"hasNonce":184,"hasCapCheck":184,"file":155,"line":194},"sc-flush-group","ajax_flush_group",135,{"action":196,"nopriv":184,"callback":197,"hasNonce":184,"hasCapCheck":184,"file":155,"line":198},"sc-remove-item","ajax_remove_item",136,[],[],[],4,{"dangerousFunctions":204,"sqlUsage":209,"outputEscaping":211,"fileOperations":28,"externalRequests":28,"nonceChecks":238,"capabilityChecks":28,"bundledLibraries":239},[205],{"fn":206,"file":145,"line":207,"context":208},"create_function",421,"$fun   = create_function( '', $function );",{"prepared":28,"raw":28,"locations":210},[],{"escaped":212,"rawEcho":213,"locations":214},68,11,[215,218,221,222,224,226,228,230,232,234,236],{"file":145,"line":216,"context":217},787,"raw output",{"file":219,"line":220,"context":217},"wp-spider-cache\\includes\\class-var-dump.php",80,{"file":219,"line":27,"context":217},{"file":155,"line":223,"context":217},876,{"file":155,"line":225,"context":217},938,{"file":155,"line":227,"context":217},958,{"file":155,"line":229,"context":217},988,{"file":155,"line":231,"context":217},1069,{"file":155,"line":233,"context":217},1073,{"file":155,"line":235,"context":217},1076,{"file":155,"line":237,"context":217},1243,1,[],[241,264,274],{"entryPoint":242,"graph":243,"unsanitizedCount":14,"severity":263},"ajax_get_item (wp-spider-cache.php:454)",{"nodes":244,"edges":260},[245,250,254],{"id":246,"type":247,"label":248,"file":155,"line":249},"n0","source","$_GET (x2)",467,{"id":251,"type":252,"label":253,"file":155,"line":249},"n1","transform","→ do_item()",{"id":255,"type":256,"label":257,"file":155,"line":258,"wp_function":259},"n2","sink","echo() [XSS]",689,"echo",[261,262],{"from":246,"to":251,"sanitized":184},{"from":251,"to":255,"sanitized":184},"medium",{"entryPoint":265,"graph":266,"unsanitizedCount":238,"severity":263},"notice (wp-spider-cache.php:1178)",{"nodes":267,"edges":272},[268,271],{"id":246,"type":247,"label":269,"file":155,"line":270},"$_GET",1189,{"id":251,"type":256,"label":257,"file":155,"line":237,"wp_function":259},[273],{"from":246,"to":251,"sanitized":184},{"entryPoint":275,"graph":276,"unsanitizedCount":14,"severity":263},"\u003Cwp-spider-cache> (wp-spider-cache.php:0)",{"nodes":277,"edges":295},[278,281,283,286,289,291,293],{"id":246,"type":247,"label":279,"file":155,"line":280},"$_GET (x4)",232,{"id":251,"type":256,"label":257,"file":155,"line":282,"wp_function":259},685,{"id":255,"type":247,"label":284,"file":155,"line":285},"$_POST (x2)",367,{"id":287,"type":256,"label":257,"file":155,"line":288,"wp_function":259},"n3",944,{"id":290,"type":247,"label":248,"file":155,"line":249},"n4",{"id":292,"type":252,"label":253,"file":155,"line":249},"n5",{"id":294,"type":256,"label":257,"file":155,"line":258,"wp_function":259},"n6",[296,298,299,300],{"from":246,"to":251,"sanitized":297},true,{"from":255,"to":287,"sanitized":297},{"from":290,"to":292,"sanitized":184},{"from":292,"to":294,"sanitized":184},{"summary":302,"deductions":303},"The plugin \"wp-spider-cache\" v4.1.0 exhibits a mixed security posture. On one hand, it demonstrates good practices by exclusively using prepared statements for SQL queries and having a high percentage of properly escaped outputs.  The absence of known CVEs and historical vulnerabilities is also a positive indicator of its security track record.  However, significant concerns arise from its attack surface, with all four identified AJAX handlers lacking authentication checks. This means that any user, even unauthenticated ones, could potentially trigger these handlers, opening the door to various attacks if they are susceptible to manipulation. The presence of the `create_function` dangerous function, although noted as only one instance, is a red flag as it can be a vector for code injection vulnerabilities if not handled with extreme care.  The taint analysis also reveals flows with unsanitized paths, indicating that data processed within these flows might not be adequately cleaned, potentially leading to security issues.  While the plugin has no recorded vulnerabilities, the identified code signals and attack surface suggest potential weaknesses that could be exploited if not addressed.",[304,306,309,311],{"reason":305,"points":11},"Unprotected AJAX handlers",{"reason":307,"points":308},"Use of dangerous function create_function",5,{"reason":310,"points":144},"Flows with unsanitized paths",{"reason":312,"points":144},"Missing capability checks on AJAX handlers","2026-03-16T23:11:31.235Z",{"wat":315,"direct":324},{"assetPaths":316,"generatorPatterns":319,"scriptPaths":320,"versionParams":321},[317,318],"\u002Fwp-content\u002Fplugins\u002Fwp-spider-cache\u002Fassets\u002Fcss\u002Fspider-cache.css","\u002Fwp-content\u002Fplugins\u002Fwp-spider-cache\u002Fassets\u002Fjs\u002Fspider-cache.js",[],[318],[322,323],"wp-spider-cache\u002Fassets\u002Fcss\u002Fspider-cache.css?ver=","wp-spider-cache\u002Fassets\u002Fjs\u002Fspider-cache.js?ver=",{"cssClasses":325,"htmlComments":326,"htmlAttributes":327,"restEndpoints":332,"jsGlobals":334,"shortcodeOutput":336},[],[],[328,329,330,331],"data-url","data-group","data-key","data-nonce",[333],"\u002Fwp-json\u002Fwp-spider-cache\u002Fv1\u002Fcache\u002F",[335],"WP_Spider_Cache",[],{"error":297,"url":338,"statusCode":339,"statusMessage":340,"message":340},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fwp-spider-cache\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":238,"versions":342},[343],{"version":6,"download_url":26,"svn_tag_url":344,"released_at":29,"has_diff":184,"diff_files_changed":345,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":346,"is_current":297},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-spider-cache\u002Ftags\u002F4.1.0\u002F",[],[]]