[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fqJE-tRnHG-3Pd9Pc6kXLBHMwv-MSaDz9TsY5YGT1oG4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"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":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":44,"crawl_stats":35,"alternatives":48,"analysis":155,"fingerprints":655},"plugin-optimizer","Plugin Optimizer – Speed Up Your WordPress Like Never Before","1.3.7","pluginoptimizer","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginoptimizer\u002F","\u003Cp>The Most Powerful Performance Plugin for WordPress is now available for FREE.\u003C\u002Fp>\n\u003Ch3>Plugin Optimizer for WordPress\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Categories and Groups have been moved to the Premium version of Plugin Optimizer\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Optimizer free version now allows you to create up to 10 active filters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Speed up WordPress by only loading the Plugins you need in each page.\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\u002F-x4xg59uJn0?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>Optimizing your WordPress site with \u003Ca href=\"https:\u002F\u002Fpluginoptimizer.com\u002F?utm_source=po-lite&utm_campaign=wp-repo&utm_medium=readme&utm_term=pluginoptimizer\" rel=\"nofollow ugc\">Plugin Optimizer\u003C\u002Fa> is easy and can reduce load times as much as 90%.\u003C\u002Fp>\n\u003Cp>Faster page load, faster wp-admin, and faster page editing.\u003C\u002Fp>\n\u003Cp>Speed up your site today with by only loading the plugin code needed for any particular page.\u003C\u002Fp>\n\u003Cp>Plugin Optimizer works completely different than any other Page Speed \u002F Site Speed plugin or tool.\u003C\u002Fp>\n\u003Cp>Plugin Optimizer does not affect minifying, cache, image load\u002Fsize or scripts. It works by filtering the plugins and only allowing the necessary plugins for each page to load.\u003C\u002Fp>\n\u003Cp>Once installed and configured you will see an instant boost in any optimized page.\u003C\u002Fp>\n\u003Cp>Speed up the back-end development environment and speed up the front-end user experience.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Page size reduction by stripping code from unneeded plugins on each optimized page\u003C\u002Fli>\n\u003Cli>Step-by-Step Wizard for creating Filters, Groups, and Categories \u003C\u002Fli>\n\u003Cli>Custom filters for maximizing user experience\u003C\u002Fli>\n\u003Cli>Boost speed for both backend and frontend pages\u003C\u002Fli>\n\u003Cli>Speed up editing of content\u003C\u002Fli>\n\u003Cli>Instant page speed boost on optimized pages\u003C\u002Fli>\n\u003Cli>Reduction in server load – get great results with even basic shared server accounts\u003C\u002Fli>\n\u003Cli>Works great in combination with a cache plugin (e.g. WP Rocket, WP Fastest Cache, W3 Total Cache), a hosting company that offers packages with server-level caching available (e.g. WordKeeper) or a service like Cloudflare that has page caching enabled.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you have questions, comments, or suggestions contact us here:\u003Cbr \u002F>\nBy Email: \u003Ca href=\"mailto:support@pluginoptimizer.com\" rel=\"nofollow ugc\">Support@pluginoptimizer.com\u003C\u002Fa>\u003Cbr \u002F>\nBy Form: \u003Ca href=\"https:\u002F\u002Fpluginoptimizer.com\u002Fsupport\" rel=\"nofollow ugc\">https:\u002F\u002Fpluginoptimizer.com\u002Fsupport\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Plugin Optimizer uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003Cbr \u002F>\nAppsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003Cbr \u002F>\nIntegrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003Cbr \u002F>\nLearn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n","The Most Powerful Performance Plugin for WordPress is now available for FREE.",80,6312,4,"2023-02-24T00:18:00.000Z","6.1.10","5.0","7.0",[19,20,4,21,22],"optimization","page-speed","save-time","speed-up","https:\u002F\u002Fpluginoptimizer.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplugin-optimizer.zip",63,1,"2025-12-25 00:00:00","2026-03-15T15:16:48.613Z",[30],{"id":31,"url_slug":32,"title":33,"description":34,"plugin_slug":4,"theme_slug":35,"affected_versions":36,"patched_in_version":35,"severity":37,"cvss_score":38,"cvss_vector":39,"vuln_type":40,"published_date":27,"updated_date":41,"references":42,"days_to_patch":35},"CVE-2025-68861","plugin-optimizer-missing-authorization","Plugin Optimizer \u003C= 1.3.7 - Missing Authorization","The Plugin Optimizer plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 1.3.7. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform an unauthorized action.",null,"\u003C=1.3.7","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-01-05 18:59:06",[43],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F8c43870a-6ae7-4c31-b7d0-1cb1afc6be35?source=api-prod",{"slug":7,"display_name":7,"profile_url":8,"plugin_count":26,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":45,"trust_score":46,"computed_at":47},30,68,"2026-04-04T11:01:54.851Z",[49,75,99,119,137],{"slug":50,"name":51,"version":52,"author":53,"author_profile":54,"description":55,"short_description":56,"active_installs":57,"downloaded":58,"rating":59,"num_ratings":60,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":64,"tags":65,"homepage":69,"download_link":70,"security_score":71,"vuln_count":72,"unpatched_count":73,"last_vuln_date":74,"fetched_at":28},"phastpress","PhastPress","3.9","Albert Peschar","https:\u002F\u002Fprofiles.wordpress.org\u002Fkiboit\u002F","\u003Cp>PhastPress uses advanced techniques to manipulate your pages, scripts, stylesheets and images to significantly improve load times. It’s designed to conform to Google PageSpeed Insights and GTmetrix recommendations and can improve your site’s score dramatically.\u003C\u002Fp>\n\u003Cp>PhastPress’ motto is \u003Cem>no configuration\u003C\u002Fem>.  Install, activate and go!\u003C\u002Fp>\n\u003Cp>PhastPress has the Phast web page optimisation engine by \u003Ca href=\"https:\u002F\u002Fkiboit.com\u002F\" rel=\"nofollow ugc\">Albert Peschar\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fmkosturkov\" rel=\"nofollow ugc\">Milko Kosturkov\u003C\u002Fa> at its core.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image optimization:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Phast optimizes images using PNG quantization (\u003Ca href=\"https:\u002F\u002Fpngquant.org\u002F\" rel=\"nofollow ugc\">pngquant\u003C\u002Fa>) and JPEG recoding (\u003Ca href=\"https:\u002F\u002Flibjpeg-turbo.org\u002F\" rel=\"nofollow ugc\">libjpeg-turbo\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>Phast inlines small images (\u003C 512 bytes) in the page.\u003C\u002Fli>\n\u003Cli>Phast converts JPEG images into WebP for supporting browsers.\u003C\u002Fli>\n\u003Cli>Phast enables \u003Ca href=\"https:\u002F\u002Fweb.dev\u002Fnative-lazy-loading\u002F\" rel=\"nofollow ugc\">native lazy loading\u003C\u002Fa> to speed up page loading and save bandwidth.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Asynchronous scripts and stylesheets:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Phast loads all scripts on your page asynchronously and in a single request, while maintaining full compatibility with legacy scripts, due to our custom script loader.\u003C\u002Fli>\n\u003Cli>Phast proxies external scripts to extend their cache lifetime.\u003C\u002Fli>\n\u003Cli>Phast inlines critical CSS automatically by comparing the rules in your stylesheets with the elements on your page.\u003C\u002Fli>\n\u003Cli>Phast loads non-critical CSS asynchronously and in a single request.\u003C\u002Fli>\n\u003Cli>Phast inlines Google Fonts CSS.\u003C\u002Fli>\n\u003Cli>Phast lazily loads IFrames to prioritize the main page load.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get the full power of Phast for your website by installing PhastPress now.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkiboit.com\u002Fphastpress-support\" rel=\"nofollow ugc\">\u003Cstrong>For commercial support and bug reports, click here.\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","PhastPress automatically optimizes your site for the best possible performance.",10000,500723,98,99,"2026-02-11T11:47:00.000Z","6.8.5","6.2","7.3",[66,19,20,67,68],"optimisation","pagespeed-insights","speed","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fphastpress.3.9.zip",93,2,0,"2025-12-22 00:00:00",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":69,"tags":90,"homepage":94,"download_link":95,"security_score":96,"vuln_count":97,"unpatched_count":73,"last_vuln_date":98,"fetched_at":28},"gtmetrix-for-wordpress","GTmetrix for WordPress","0.4.8","GTmetrix","https:\u002F\u002Fprofiles.wordpress.org\u002Fgtmetrix\u002F","\u003Cp>GTmetrix has created GTmetrix for WordPress – a WordPress plugin that actively keeps track of your WP install and sends you alerts if your site falls below certain criteria.\u003C\u002Fp>\n\u003Cp>Run analyses, schedule reports on a daily, weekly or monthly basis, and receive alerts about the status of your site all from within your WordPress Admin!\u003C\u002Fp>\n","GTmetrix can help you develop a faster, more efficient, and all-around improved website experience for your users. Your users will love you for it.",9000,261976,96,14,"2023-08-25T17:47:00.000Z","6.0.11","3.3.1",[91,92,93,19,20],"analytics","gtmetrix","monitoring","https:\u002F\u002Fgtmetrix.com\u002Fgtmetrix-for-wordpress-plugin.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgtmetrix-for-wordpress.0.4.8.zip",84,3,"2023-07-19 00:00:00",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":107,"num_ratings":97,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":69,"tags":112,"homepage":69,"download_link":116,"security_score":117,"vuln_count":26,"unpatched_count":26,"last_vuln_date":118,"fetched_at":28},"speedup-optimization","Speedup Optimization","1.5.9","Speedora","https:\u002F\u002Fprofiles.wordpress.org\u002Fcharlycharm\u002F","\u003Cp>\u003Cstrong>Speedup Optimization\u003C\u002Fstrong> is the ultimate solution to skyrocket your WordPress site’s performance. This powerful caching plugin generates static HTML files from your dynamic WordPress pages, slashing load times and delivering a lightning-fast experience to your visitors. With at least a \u003Cstrong>10x improvement\u003C\u002Fstrong> in overall site performance, your site will load faster, rank higher in search engines, and keep visitors engaged longer.\u003C\u002Fp>\n\u003Ch3>Why Choose Speedup Optimization?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Blazing Fast Load Times:\u003C\u002Fstrong> Serve static HTML files instead of heavy WordPress PHP scripts, reducing server load and speeding up page delivery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Boost SEO & Core Web Vitals:\u003C\u002Fstrong> Improve your Google rankings with faster load times and better user experience metrics.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Increase Visitor Engagement:\u003C\u002Fstrong> Faster pages mean visitors stay longer, view more pages, and convert better.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Effortless Setup:\u003C\u002Fstrong> No coding skills needed – install, activate, and watch your site speed soar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Caching:\u003C\u002Fstrong> 99% of visitors get served cached files, while logged-in users or commenters receive personalized cached versions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additionally, Speedup Optimization now includes \u003Cstrong>Image Optimizer\u003C\u002Fstrong>, your ultimate solution for optimizing images in WordPress with ease and efficiency. Say goodbye to slow-loading pages and bloated media libraries! This powerful feature \u003Cstrong>automatically compresses images\u003C\u002Fstrong>, \u003Cstrong>converts them to the modern WebP format\u003C\u002Fstrong>, and \u003Cstrong>resizes oversized images\u003C\u002Fstrong>—all while uploading to your WordPress media library.\u003C\u002Fp>\n\u003Ch3>Why Choose Image Optimizer?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Boost Site Speed:\u003C\u002Fstrong> Smaller image files mean faster page loads, improving user experience and SEO rankings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save Disk Space:\u003C\u002Fstrong> Reduce image sizes by up to 80% without noticeable quality loss.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern WebP Format:\u003C\u002Fstrong> Leverage next-gen image technology for superior compression and quality.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beginner-Friendly:\u003C\u002Fstrong> Sleek, intuitive interface with smart defaults—no technical skills required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Feedback:\u003C\u002Fstrong> See exactly how much space you’ve saved and how much faster your images load.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced Caching:\u003C\u002Fstrong> Automatically generates and serves static HTML files for lightning-fast performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Compatibility:\u003C\u002Fstrong> Works seamlessly with WordPress Multisite, WooCommerce, bbPress, Yoast SEO, and most popular plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Server-Friendly:\u003C\u002Fstrong> Supports all web servers (LiteSpeed, Apache, NGINX, etc.) and reduces server load for better scalability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Performance:\u003C\u002Fstrong> Tailor caching to your needs with easy settings – perfect for beginners and pros alike.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Optimization with Image Optimizer:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Compression:\u003C\u002Fstrong> Adjust quality (1-100) to balance size and clarity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WebP Conversion:\u003C\u002Fstrong> Optional toggle to convert JPG\u002FPNG to WebP for cutting-edge performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Resizing:\u003C\u002Fstrong> Automatically scale down large images to a max width\u002Fheight (e.g., 1920×1080 by default).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Stats:\u003C\u002Fstrong> After upload, get instant reports on space saved (KB and %) and estimated speed gains (seconds).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Settings:\u003C\u002Fstrong> Tailor image optimization to your needs with a simple, modern settings page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Proven Results:\u003C\u002Fstrong> Trusted by millions of publishers, developers, and web hosts worldwide to optimize site speed and performance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you’re running a blog, an e-commerce store, or a multisite network, Speedup Optimization ensures your site performs at its best with both caching and image optimization. Perfect for bloggers, e-commerce sites, photographers, and anyone who wants a \u003Cstrong>faster, leaner WordPress site\u003C\u002Fstrong>, Speedup Optimization with Image Optimizer ensures your images look great while keeping your site lightning-fast. Say goodbye to slow load times and hello to happier visitors, better SEO, and improved conversions.\u003C\u002Fp>\n\u003Cp>Install Speedup Optimization today and experience the difference a faster website can make!\u003C\u002Fp>\n","Boost your website speed by 10x with powerful caching and image optimization! Reduce load times, optimize images, improve Core Web Vitals, and enhance &hellip;",100,3454,"2025-12-18T20:02:00.000Z","6.9.4","2.0",[113,19,20,114,115],"google-optimization","performance","web-vitals","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspeedup-optimization.1.5.9.zip",78,"2026-03-20 15:08:25",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":107,"num_ratings":26,"last_updated":129,"tested_up_to":110,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":135,"download_link":136,"security_score":107,"vuln_count":73,"unpatched_count":73,"last_vuln_date":35,"fetched_at":28},"amigo-performance","Amigo Performance","3.3","Amigo Dheena","https:\u002F\u002Fprofiles.wordpress.org\u002Famigodheena\u002F","\u003Cp>Amigo Performance combines modern UI design with proven performance techniques. The plugin introduces an advanced per-page asset manager, configurable minification, and streamlined lazy loading controls so that agencies, developers, and site owners can fine-tune front-end delivery with confidence.\u003C\u002Fp>\n\u003Ch3>Key capabilities\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Advanced Asset Manager (updated in v3.3)\u003C\u002Fstrong>\u003Cbr \u002F>\n– Page-level grouping with redesigned accordions for faster navigation\u003Cbr \u002F>\n– Compact card layout that highlights enabled versus disabled assets\u003Cbr \u002F>\n– Bulk enable\u002Fdisable controls with detailed statistics, progress rings, and empty-state guidance\u003Cbr \u002F>\n– One-click restore workflow to undo problematic dequeues\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Minification controls (introduced in v3.3)\u003C\u002Fstrong>\u003Cbr \u002F>\n– CSS and JavaScript minification pipelines with cached outputs\u003Cbr \u002F>\n– Automatic fallbacks to original files to ensure safe rollbacks\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Foundational performance switches\u003C\u002Fstrong>\u003Cbr \u002F>\n– Remove query strings from static assets to improve cache hit rates\u003Cbr \u002F>\n– Remove WordPress emoji scripts and styles to eliminate unnecessary payloads\u003Cbr \u002F>\n– Defer non-critical JavaScript execution\u003Cbr \u002F>\n– Modern image and iframe lazy loading modules\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security and quality focus\u003C\u002Fstrong>\u003Cbr \u002F>\n– Capability checks, nonce validation, and fully escaped output for all admin pages\u003Cbr \u002F>\n– Modular architecture with dedicated service classes and logging utilities\u003C\u002Fp>\n\u003Ch3>Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Lower time-to-first-byte and faster visual completion thanks to smaller payloads\u003C\u002Fli>\n\u003Cli>Improved PageSpeed Insights and Core Web Vitals scores across desktop and mobile\u003C\u002Fli>\n\u003Cli>Reduced troubleshooting time through visual asset discovery and per-page isolation\u003C\u002Fli>\n\u003Cli>Predictable workflows that fit agency handoffs and enterprise maintenance plans\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Documentation: refer to the in-plugin guidance and knowledge base articles\u003C\u002Fli>\n\u003Cli>GitHub Issues: report reproducible bugs or request improvements\u003C\u002Fli>\n\u003Cli>WordPress.org forums: community-driven assistance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Thank you for using Amigo Performance. Professional feedback and reviews help guide future releases.\u003C\u002Fp>\n","Amigo Performance delivers professional-grade optimization controls for WordPress sites that need consistent Core Web Vitals improvements without addi &hellip;",10,2184,"2026-03-01T08:26:00.000Z","6.0","8.0",[133,134,19,20,114],"caching","lazy-loading","https:\u002F\u002Fgithub.com\u002FAmigoDheena\u002FAmigo-Performance","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Famigo-performance.3.3.zip",{"slug":138,"name":139,"version":140,"author":141,"author_profile":142,"description":143,"short_description":144,"active_installs":127,"downloaded":145,"rating":73,"num_ratings":73,"last_updated":146,"tested_up_to":147,"requires_at_least":148,"requires_php":69,"tags":149,"homepage":69,"download_link":153,"security_score":154,"vuln_count":73,"unpatched_count":73,"last_vuln_date":35,"fetched_at":28},"easy-fast-optimization","Easy & Fast Optimization","1.5.0","Md Rashed Hossain","https:\u002F\u002Fprofiles.wordpress.org\u002Flargbasket\u002F","\u003Cp>Looking for a Faster Website? Thanks to Our Plugin, WordPress has never been so Efficient. Don’t waste your time taking advantage of a quick and intuitive configuration. Stop tearing your hair out and leave Easy & Fast Optimization propel your site to the stars.\u003C\u002Fp>\n\u003Ch3>Page Caching\u003C\u002Fh3>\n\u003Cp>Caching creates an ultra-fast load time, essential for improving Search Engine Optimization and increasing conversions. When you turn on Easy & Fast Optimization, page caching is immediately activated.\u003C\u002Fp>\n\u003Ch3>Static Files Compression\u003C\u002Fh3>\n\u003Cp>Easy & Fast Optimization reduces the weight of your HTML, JavaScript and CSS files through minification. Lighter files means faster load time!\u003C\u002Fp>\n\u003Ch3>Developer Friendly\u003C\u002Fh3>\n\u003Cp>Easy & Fast Optimization’s code is developed according to WordPress best practices. It is clean, commented and has loads of hooks so developers can easily make advanced customizations.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GZip Compression\u003C\u002Fli>\n\u003Cli>HTML Compression\u003C\u002Fli>\n\u003Cli>HTML, CSS and JS Optimization\u003C\u002Fli>\n\u003Cli>Image Optimization and Lazy Load Feature\u003C\u002Fli>\n\u003Cli>JS Migrate Optimization\u003C\u002Fli>\n\u003Cli>Query String Remover\u003C\u002Fli>\n\u003Cli>Header Scripts move to Footer Feature\u003C\u002Fli>\n\u003Cli>Auto ASYNC Optimization\u003C\u002Fli>\n\u003Cli>Shortlink and WP Embed Remover\u003C\u002Fli>\n\u003Cli>Comment Optimization\u003C\u002Fli>\n\u003Cli>Emoji and Similes Remover\u003C\u002Fli>\n\u003Cli>Lavarange Browser Caching\u003C\u002Fli>\n\u003Cli>Optimizations for Google PageSpeed, GTMetrix and Pingdom\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>N.B: If you want more options in this simpel plugin, please \u003Ca href=\"https:\u002F\u002Fwprashed.com\" title=\"Rashed - WordPress Developer\" rel=\"nofollow ugc\">contact with me\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>This plugin can be breaks server based caching such as nginx and Varnish and may conflict with server based cache services. Those types of services are heavily used by managed WordPress hosts, which means this plugin may wind up prohibited on those hosts. I cannot support it’s use on those servers.\u003C\u002Fh3>\n","Start optimization your website without the need for setup and code information. You can run this plugin with one click.",1909,"2021-05-18T16:06:00.000Z","5.7.15","3.0.1",[150,20,68,151,152],"cache","speed-booster","speed-optimization","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-fast-optimization.zip",85,{"attackSurface":156,"codeSignals":342,"taintFlows":574,"riskAssessment":634,"analyzedAt":654},{"hooks":157,"ajaxHandlers":296,"restRoutes":338,"shortcodes":339,"cronEvents":340,"entryPointCount":341,"unprotectedCount":341},[158,163,169,173,176,180,183,187,191,194,198,202,204,208,211,216,220,225,231,234,238,240,244,247,251,255,258,260,263,267,270,274,278,282,286,289,292],{"type":159,"name":160,"callback":161,"file":162,"line":86},"action","admin_menu","add_menu_pages","admin\\class-po-admin-pages.php",{"type":164,"name":165,"callback":166,"file":167,"line":168},"filter","admin_body_class","mark_admin_body_class","admin\\class-po-admin.php",47,{"type":159,"name":170,"callback":171,"file":167,"line":172},"admin_enqueue_scripts","enqueue_styles",49,{"type":159,"name":170,"callback":174,"file":167,"line":175},"enqueue_scripts",50,{"type":159,"name":177,"callback":178,"file":167,"line":179},"init","register_post_types",52,{"type":159,"name":177,"callback":181,"file":167,"line":182},"register_taxonomies",53,{"type":159,"name":184,"callback":185,"file":167,"line":186},"in_admin_header","disable_all_notice_nags",55,{"type":159,"name":188,"callback":189,"file":167,"line":190},"save_post_page","add_item_to_worklist",57,{"type":159,"name":192,"callback":189,"file":167,"line":193},"save_post_post",58,{"type":159,"name":195,"callback":196,"priority":107,"file":167,"line":197},"admin_bar_menu","add_plugin_in_admin_bar",59,{"type":159,"name":199,"callback":200,"priority":127,"file":167,"line":201},"upgrader_process_complete","do_after_plugin_update",61,{"type":164,"name":203,"callback":203,"priority":127,"file":167,"line":25},"plugin_action_links",{"type":159,"name":205,"callback":206,"file":167,"line":207},"wp_before_admin_bar_render","get_total_time",65,{"type":159,"name":177,"callback":209,"file":167,"line":210},"maybe_reset_po_admin_menu_list",66,{"type":159,"name":212,"callback":213,"priority":214,"file":167,"line":215},"wp_loaded","po_toggle_plugins_to_block",101,67,{"type":164,"name":217,"callback":218,"file":167,"line":219},"display_post_states","rudr_display_status_label",900,{"type":159,"name":221,"callback":222,"file":223,"line":224},"plugins_loaded","load_plugin_textdomain","includes\\class-po-i18n.php",17,{"type":164,"name":226,"callback":227,"priority":228,"file":229,"line":230},"option_active_plugins","filter_active_plugins_option_value",5,"includes\\class-po-mu.php",179,{"type":159,"name":221,"callback":232,"priority":228,"file":229,"line":233},"complete_action_once_plugins_are_loaded",182,{"type":159,"name":235,"callback":236,"file":229,"line":237},"shutdown","update_worklist_if_needed",185,{"type":164,"name":226,"callback":227,"priority":228,"file":229,"line":239},216,{"type":164,"name":241,"callback":241,"priority":127,"file":242,"line":243},"comments_open","includes\\class-po-woocommerce.php",21,{"type":159,"name":245,"callback":245,"priority":127,"file":242,"line":246},"comment_moderation_recipients",22,{"type":164,"name":248,"callback":249,"priority":127,"file":242,"line":250},"comments_clauses","exclude_order_comments",25,{"type":164,"name":252,"callback":253,"file":242,"line":254},"comment_feed_where","exclude_order_comments_from_feed_where",26,{"type":164,"name":248,"callback":256,"priority":127,"file":242,"line":257},"exclude_webhook_comments",29,{"type":164,"name":252,"callback":259,"file":242,"line":45},"exclude_webhook_comments_from_feed_where",{"type":164,"name":261,"callback":261,"priority":127,"file":242,"line":262},"wp_count_comments",33,{"type":159,"name":264,"callback":265,"file":242,"line":266},"wp_insert_comment","delete_comments_count_cache",36,{"type":159,"name":268,"callback":265,"file":242,"line":269},"wp_set_comment_status",37,{"type":164,"name":271,"callback":272,"file":242,"line":273},"get_avatar_comment_types","add_avatar_for_review_comment_type",40,{"type":159,"name":275,"callback":276,"priority":26,"file":242,"line":277},"preprocess_comment","update_comment_type",43,{"type":159,"name":221,"callback":279,"file":280,"line":281},"appsero_init_tracker_plugin_optimizer","plugin-optimizer.php",108,{"type":159,"name":160,"callback":283,"priority":284,"file":280,"line":285},"sort_settings_menu_wpse_2331",99999,163,{"type":164,"name":287,"callback":287,"file":280,"line":288},"custom_menu_order",204,{"type":164,"name":290,"callback":287,"file":280,"line":291},"menu_order",205,{"type":159,"name":293,"callback":294,"file":280,"line":295},"admin_notices","po_update_db_alert",223,[297,301,304,307,309,312,315,317,319,322,325,327,330,333,335],{"action":298,"nopriv":299,"callback":298,"hasNonce":299,"hasCapCheck":299,"file":300,"line":45},"po_save_filter",false,"admin\\class-po-admin-ajax.php",{"action":302,"nopriv":299,"callback":302,"hasNonce":299,"hasCapCheck":299,"file":300,"line":303},"po_save_group",31,{"action":305,"nopriv":299,"callback":305,"hasNonce":299,"hasCapCheck":299,"file":300,"line":306},"po_save_category",32,{"action":308,"nopriv":299,"callback":308,"hasNonce":299,"hasCapCheck":299,"file":300,"line":262},"po_create_category",{"action":310,"nopriv":299,"callback":310,"hasNonce":299,"hasCapCheck":299,"file":300,"line":311},"po_delete_elements",34,{"action":313,"nopriv":299,"callback":313,"hasNonce":299,"hasCapCheck":299,"file":300,"line":314},"po_publish_elements",35,{"action":316,"nopriv":299,"callback":316,"hasNonce":299,"hasCapCheck":299,"file":300,"line":266},"po_turn_filter_on",{"action":318,"nopriv":299,"callback":318,"hasNonce":299,"hasCapCheck":299,"file":300,"line":269},"po_turn_filter_off",{"action":320,"nopriv":299,"callback":320,"hasNonce":299,"hasCapCheck":299,"file":300,"line":321},"po_mark_tab_complete",38,{"action":323,"nopriv":299,"callback":323,"hasNonce":299,"hasCapCheck":299,"file":300,"line":324},"po_turn_off_filter",39,{"action":326,"nopriv":299,"callback":326,"hasNonce":299,"hasCapCheck":299,"file":300,"line":273},"po_save_original_menu",{"action":328,"nopriv":299,"callback":328,"hasNonce":299,"hasCapCheck":299,"file":300,"line":329},"po_get_post_types",41,{"action":331,"nopriv":299,"callback":331,"hasNonce":299,"hasCapCheck":299,"file":300,"line":332},"po_save_columns_state",42,{"action":334,"nopriv":299,"callback":334,"hasNonce":299,"hasCapCheck":299,"file":300,"line":277},"po_duplicate_filter",{"action":336,"nopriv":299,"callback":336,"hasNonce":299,"hasCapCheck":299,"file":300,"line":337},"po_update_database",44,[],[],[],15,{"dangerousFunctions":343,"sqlUsage":353,"outputEscaping":393,"fileOperations":572,"externalRequests":13,"nonceChecks":26,"capabilityChecks":72,"bundledLibraries":573},[344,348,350],{"fn":345,"file":229,"line":346,"context":347},"unserialize",380,"$endpoints = unserialize($filter->endpoints);",{"fn":345,"file":229,"line":349,"context":347},492,{"fn":345,"file":229,"line":351,"context":352},562,"$filter->plugins_to_block = unserialize($filter->plugins_to_block);",{"prepared":13,"raw":354,"locations":355},16,[356,359,362,365,367,369,372,374,376,378,380,383,386,388,389,391],{"file":300,"line":357,"context":358},74,"$wpdb->get_var() with variable interpolation",{"file":300,"line":360,"context":361},123,"$wpdb->get_results() with variable interpolation",{"file":300,"line":363,"context":364},154,"$wpdb->query() with variable interpolation",{"file":300,"line":366,"context":358},340,{"file":300,"line":368,"context":361},394,{"file":370,"line":371,"context":361},"admin\\class-po-admin-helper.php",150,{"file":167,"line":373,"context":364},155,{"file":167,"line":375,"context":364},156,{"file":167,"line":377,"context":364},157,{"file":167,"line":379,"context":364},158,{"file":167,"line":381,"context":382},893,"$wpdb->get_row() with variable interpolation",{"file":384,"line":385,"context":361},"admin\\pages\\page-filters-edit.php",217,{"file":229,"line":387,"context":358},481,{"file":242,"line":363,"context":361},{"file":280,"line":390,"context":358},60,{"file":280,"line":392,"context":364},64,{"escaped":243,"rawEcho":60,"locations":394},[395,398,400,402,404,406,408,409,411,413,415,416,417,418,419,421,423,425,427,429,431,433,435,436,438,440,442,443,445,447,449,450,452,453,454,456,458,459,461,463,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,509,511,513,515,517,519,521,523,525,527,529,530,532,533,534,536,538,539,540,542,543,545,546,548,549,551,552,553,555,558,560,562,563,566,568,569],{"file":370,"line":396,"context":397},189,"raw output",{"file":370,"line":399,"context":397},218,{"file":370,"line":401,"context":397},234,{"file":370,"line":403,"context":397},248,{"file":370,"line":405,"context":397},342,{"file":370,"line":407,"context":397},442,{"file":370,"line":349,"context":397},{"file":370,"line":410,"context":397},493,{"file":370,"line":412,"context":397},494,{"file":370,"line":414,"context":397},596,{"file":370,"line":414,"context":397},{"file":370,"line":414,"context":397},{"file":370,"line":414,"context":397},{"file":370,"line":414,"context":397},{"file":370,"line":420,"context":397},597,{"file":370,"line":422,"context":397},608,{"file":370,"line":424,"context":397},615,{"file":370,"line":426,"context":397},628,{"file":370,"line":428,"context":397},634,{"file":370,"line":430,"context":397},643,{"file":370,"line":432,"context":397},647,{"file":370,"line":434,"context":397},648,{"file":370,"line":434,"context":397},{"file":370,"line":437,"context":397},650,{"file":370,"line":439,"context":397},652,{"file":370,"line":441,"context":397},653,{"file":370,"line":441,"context":397},{"file":370,"line":444,"context":397},656,{"file":370,"line":446,"context":397},657,{"file":370,"line":448,"context":397},662,{"file":370,"line":448,"context":397},{"file":370,"line":451,"context":397},689,{"file":370,"line":451,"context":397},{"file":370,"line":451,"context":397},{"file":370,"line":455,"context":397},690,{"file":370,"line":457,"context":397},691,{"file":370,"line":457,"context":397},{"file":370,"line":460,"context":397},696,{"file":370,"line":462,"context":397},729,{"file":370,"line":462,"context":397},{"file":370,"line":465,"context":397},730,{"file":370,"line":467,"context":397},731,{"file":370,"line":469,"context":397},732,{"file":370,"line":471,"context":397},733,{"file":370,"line":473,"context":397},735,{"file":370,"line":475,"context":397},755,{"file":370,"line":477,"context":397},756,{"file":370,"line":479,"context":397},757,{"file":370,"line":481,"context":397},758,{"file":370,"line":483,"context":397},761,{"file":384,"line":485,"context":397},169,{"file":384,"line":487,"context":397},178,{"file":384,"line":489,"context":397},188,{"file":384,"line":491,"context":397},192,{"file":384,"line":493,"context":397},201,{"file":384,"line":495,"context":397},231,{"file":384,"line":497,"context":397},253,{"file":384,"line":499,"context":397},255,{"file":384,"line":501,"context":397},258,{"file":384,"line":503,"context":397},277,{"file":384,"line":505,"context":397},286,{"file":384,"line":507,"context":397},287,{"file":384,"line":507,"context":397},{"file":384,"line":510,"context":397},301,{"file":384,"line":512,"context":397},311,{"file":384,"line":514,"context":397},321,{"file":384,"line":516,"context":397},331,{"file":384,"line":518,"context":397},341,{"file":384,"line":520,"context":397},351,{"file":384,"line":522,"context":397},361,{"file":384,"line":524,"context":397},371,{"file":384,"line":526,"context":397},386,{"file":384,"line":528,"context":397},399,{"file":384,"line":528,"context":397},{"file":384,"line":531,"context":397},400,{"file":384,"line":531,"context":397},{"file":384,"line":531,"context":397},{"file":384,"line":535,"context":397},401,{"file":384,"line":537,"context":397},424,{"file":384,"line":537,"context":397},{"file":384,"line":537,"context":397},{"file":384,"line":541,"context":397},425,{"file":384,"line":541,"context":397},{"file":384,"line":544,"context":397},437,{"file":384,"line":544,"context":397},{"file":384,"line":547,"context":397},438,{"file":384,"line":547,"context":397},{"file":550,"line":179,"context":397},"admin\\pages\\page-filters-list.php",{"file":550,"line":207,"context":397},{"file":550,"line":215,"context":397},{"file":550,"line":554,"context":397},144,{"file":556,"line":557,"context":397},"admin\\pages\\page-overview-display.php",27,{"file":559,"line":314,"context":397},"admin\\pages\\page-overview.php",{"file":559,"line":561,"context":397},51,{"file":559,"line":179,"context":397},{"file":564,"line":565,"context":397},"admin\\pages\\page-settings.php",23,{"file":567,"line":257,"context":397},"admin\\pages\\page-worklist.php",{"file":567,"line":303,"context":397},{"file":570,"line":571,"context":397},"admin\\pages\\parts\\overview\\display_tabs.php",28,6,[],[575,593,601,614,622],{"entryPoint":576,"graph":577,"unsanitizedCount":97,"severity":592},"po_save_original_menu (admin\\class-po-admin-ajax.php:364)",{"nodes":578,"edges":590},[579,584],{"id":580,"type":581,"label":582,"file":300,"line":583},"n0","source","$_POST (x3)",366,{"id":585,"type":586,"label":587,"file":300,"line":588,"wp_function":589},"n1","sink","update_option() [Settings Manipulation]",372,"update_option",[591],{"from":580,"to":585,"sanitized":299},"low",{"entryPoint":594,"graph":595,"unsanitizedCount":97,"severity":592},"\u003Cclass-po-admin-ajax> (admin\\class-po-admin-ajax.php:0)",{"nodes":596,"edges":599},[597,598],{"id":580,"type":581,"label":582,"file":300,"line":583},{"id":585,"type":586,"label":587,"file":300,"line":588,"wp_function":589},[600],{"from":580,"to":585,"sanitized":299},{"entryPoint":602,"graph":603,"unsanitizedCount":73,"severity":592},"po_toggle_plugins_to_block (admin\\class-po-admin.php:70)",{"nodes":604,"edges":611},[605,608],{"id":580,"type":581,"label":606,"file":167,"line":607},"$_GET['redirect_to'] (x2)",102,{"id":585,"type":586,"label":609,"file":167,"line":607,"wp_function":610},"wp_redirect() [Open Redirect]","wp_redirect",[612],{"from":580,"to":585,"sanitized":613},true,{"entryPoint":615,"graph":616,"unsanitizedCount":73,"severity":592},"\u003Cclass-po-admin> (admin\\class-po-admin.php:0)",{"nodes":617,"edges":620},[618,619],{"id":580,"type":581,"label":606,"file":167,"line":607},{"id":585,"type":586,"label":609,"file":167,"line":607,"wp_function":610},[621],{"from":580,"to":585,"sanitized":613},{"entryPoint":623,"graph":624,"unsanitizedCount":13,"severity":592},"\u003Cpage-filters-edit> (admin\\pages\\page-filters-edit.php:0)",{"nodes":625,"edges":632},[626,629],{"id":580,"type":581,"label":627,"file":384,"line":628},"$_GET (x4)",76,{"id":585,"type":586,"label":630,"file":384,"line":487,"wp_function":631},"echo() [XSS]","echo",[633],{"from":580,"to":585,"sanitized":299},{"summary":635,"deductions":636},"The plugin-optimizer v1.3.7 exhibits significant security concerns, primarily stemming from its lack of proper authorization checks on a large number of its entry points. With 15 AJAX handlers, all of which lack authentication, attackers could potentially trigger arbitrary actions within the plugin, leading to unauthorized modifications or data breaches. The presence of the `unserialize` function is also a red flag, as it can be a vector for remote code execution if used with untrusted user input. Although the static analysis did not reveal critical or high severity taint flows, the 3 flows with unsanitized paths, coupled with a concerning 18% rate of properly escaped output, suggest that data manipulation and potential cross-site scripting (XSS) vulnerabilities could exist.\n\nThe plugin's vulnerability history, including a known medium severity CVE that remains unpatched, further exacerbates the risk. The consistent pattern of \"Missing Authorization\" in past vulnerabilities indicates a fundamental flaw in how the plugin handles user permissions. While the plugin has a moderate number of SQL queries and a small number of file operations and external HTTP requests, these are overshadowed by the critical issues related to authorization and input sanitization. The presence of a nonce check and some capability checks are positive but insufficient given the vast attack surface exposed without proper authentication.\n\nIn conclusion, plugin-optimizer v1.3.7 presents a high-risk profile. The overwhelming number of unprotected AJAX handlers, combined with the insecure use of `unserialize` and a history of authorization-related vulnerabilities, makes it a prime target for attackers. Users should exercise extreme caution and prioritize updating to a version that addresses these significant security weaknesses.",[637,640,642,644,646,649,652],{"reason":638,"points":639},"Unprotected AJAX handlers",20,{"reason":641,"points":341},"Use of unserialize function",{"reason":643,"points":341},"Unpatched CVE",{"reason":645,"points":127},"Flows with unsanitized paths",{"reason":647,"points":648},"Low rate of output escaping",8,{"reason":650,"points":651},"Missing authorization on entry points",7,{"reason":653,"points":228},"SQL queries not using prepared statements","2026-03-16T21:28:07.637Z",{"wat":656,"direct":664},{"assetPaths":657,"generatorPatterns":661,"scriptPaths":662,"versionParams":663},[658,659,660],"\u002Fwp-content\u002Fplugins\u002Fplugin-optimizer\u002Fplugin-optimizer.php","\u002Fwp-content\u002Fplugins\u002Fplugin-optimizer-agent\u002Fplugin-optimizer-agent.php","\u002Fwp-content\u002Fplugins\u002Fplugin-optimizer-premium\u002Fplugin-optimizer-premium.php",[],[],[],{"cssClasses":665,"htmlComments":666,"htmlAttributes":667,"restEndpoints":668,"jsGlobals":669,"shortcodeOutput":670},[],[],[],[],[],[]]