[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJuPCXKVsIAQw6YNh80-5UTp4v7zXjNLbO9o88XxtPtU":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":55,"analysis":158,"fingerprints":1002},"wpremote","The WP Remote WordPress Plugin","6.36","akshatc","https:\u002F\u002Fprofiles.wordpress.org\u002Fakshatc\u002F","\u003Cp>The WP Remote WordPress Plugin works with \u003Ca href=\"https:\u002F\u002Fwpremote.com\u002F\" rel=\"nofollow ugc\">WP Remote\u003C\u002Fa> to enable you to remotely manage and update all your WordPress sites.\u003Cbr \u002F>\nWP Remote has been acquired by BlogVault.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why you need WP Remote?\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FyfsP7Wye3oo?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\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Free to update an unlimited number of sites.\u003C\u002Fli>\n\u003Cli>Track and update all of your WordPress sites from one place.\u003C\u002Fli>\n\u003Cli>Track and update all of your WordPress plugins and themes from one place.\u003C\u002Fli>\n\u003Cli>Install and activate plugins and themes from the one place.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>You can email us at support@wpremote.com for support.\u003C\u002Fp>\n","Manage updates, backups, and more across all your WordPress sites with WP Remote.",30000,2021383,92,70,"2026-01-29T13:59:00.000Z","6.9.4","4.0","7.0",[20,21,22,23,24],"backup","manage-multiple-sites","monitoring","site-management","update","https:\u002F\u002Fwpremote.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpremote.6.36.zip",100,1,0,"2021-11-29 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"WF-769fbe66-fcf5-4b16-8cc3-7c9bc561257a-wpremote","the-wp-remote-wordpress-plugin-reflected-cross-site-scripting","The WP Remote WordPress Plugin \u003C= 4.64 - Reflected Cross-Site Scripting","The \"The WP Remote WordPress Plugin\" plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via a URL in versions up to, and including, 4.64 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",null,"\u003C=4.64","4.65","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-01-22 19:56:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F769fbe66-fcf5-4b16-8cc3-7c9bc561257a?source=api-prod",785,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":27,"avg_patch_time_days":52,"trust_score":53,"computed_at":54},2,110000,1634,79,"2026-04-04T00:32:47.451Z",[56,77,97,116,137],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":27,"num_ratings":14,"last_updated":66,"tested_up_to":16,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":72,"download_link":73,"security_score":74,"vuln_count":75,"unpatched_count":29,"last_vuln_date":76,"fetched_at":31},"mainwp-child","MainWP Child – Securely Connects to the MainWP Dashboard to Manage Multiple Sites","6.0.2","mainwp","https:\u002F\u002Fprofiles.wordpress.org\u002Fmainwp\u002F","\u003Cp>\u003Cstrong>The MainWP Child Plugin securely connects the WordPress sites you want to manage to the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmainwp\u002F\" rel=\"ugc\">MainWP Dashboard\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The MainWP Child plugin creates a secure connection between your WordPress sites and your self-hosted MainWP Dashboard, enabling you to efficiently manage WP installations from a single, centralized location.\u003C\u002Fp>\n\u003Cp>With MainWP Child and the MainWP Dashboard, you can update themes, plugins, and WordPress core across all connected sites, perform backups and security scans, manage posts, pages, users, and comments in bulk, and integrate with popular plugins like WooCommerce, Yoast SEO, and Wordfence.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmainwp\u002F\" rel=\"ugc\">MainWP Dashboard\u003C\u002Fa> also offers features for cost tracking and client management, making it an all-in-one solution for agencies and freelancers looking to manage WP sites efficiently. The functionality can be further extended with a growing library of \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-add-ons\u002F\" rel=\"nofollow ugc\">MainWP Add-ons\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmainwp.com\u002F\" rel=\"nofollow ugc\">MainWP\u003C\u002Fa> is the ideal solution for freelancers and agencies managing client sites, developers and designers working on multiple projects, marketers and content managers overseeing various websites, and anyone responsible for maintaining multiple WordPress sites.\u003C\u002Fp>\n\u003Ch4>Why Choose MainWP for WordPress Management?\u003C\u002Fh4>\n\u003Cp>MainWP is 100% free and open-source, with no monthly fees, even for unlimited sites.\u003C\u002Fp>\n\u003Cp>As a self-hosted solution, it offers maximum control and privacy. MainWP provides comprehensive site management features and is highly customizable with add-ons and developer hooks.  The MainWP Child plugin even comes with its own privacy policy to guarantee your \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-plugin-privacy-policy\u002F\" rel=\"nofollow ugc\">privacy while using MainWP\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>All of this makes MainWP the best non-SaaS alternative to ManageWP, InfiniteWP, WPRemote, and WP Umbrella.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>MainWP Child, combined with the MainWP Dashboard, offers secure management of unlimited WordPress sites, one-click updates for plugins, themes, and WordPress core, automated backups and security monitoring, bulk management of posts, pages, users, and comments, white-labeling and custom branding options, and \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-add-ons\u002F\" rel=\"nofollow ugc\">powerful add-ons\u003C\u002Fa> for WooCommerce, Yoast SEO, Wordfence, and more.\u003C\u002Fp>\n\u003Ch4>Expand Your MainWP Dashboard with Add-ons\u003C\u002Fh4>\n\u003Cp>MainWP offers a growing library of add-ons that add advanced functionality to your Dashboard. From client reporting to SEO management, MainWP add-ons provide the tools you need to deliver top-notch service to your clients.\u003C\u002Fp>\n\u003Ch4>Join the MainWP Community\u003C\u002Fh4>\n\u003Cp>MainWP is more than just a plugin; it’s a thriving community of WordPress professionals. Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002FMainWPUsers\u002F\" rel=\"nofollow ugc\">MainWP Users Facebook Group\u003C\u002Fa> to connect with other users, share advice, and stay updated on the latest features and add-ons.\u003C\u002Fp>\n\u003Ch4>Developer-Friendly\u003C\u002Fh4>\n\u003Cp>MainWP is built with developers in mind. We provide extensive documentation, hooks, and an API to help you create custom extensions and integrations for the MainWP platform.  We have a site at \u003Ca href=\"https:\u002F\u002Fmainwp.dev\" rel=\"nofollow ugc\">MainWP.dev\u003C\u002Fa> dedicated to MainWP developers.\u003C\u002Fp>\n\u003Ch4>Get Started with MainWP Today\u003C\u002Fh4>\n\u003Cp>Take control of your WordPress site management with MainWP and the MainWP Child plugin. With its powerful features, unlimited site connections, and user-friendly interface, MainWP is the smart choice for anyone managing multiple WordPress sites.\u003C\u002Fp>\n\u003Ch4>Learn More About MainWP\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmainwp.com\" rel=\"nofollow ugc\">MainWP Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fkb\u002F\" rel=\"nofollow ugc\">MainWP Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcommunity.mainwp.com\u002Fc\u002Fsupport\u002Fmainwp-support\u002F\" rel=\"nofollow ugc\">MainWP Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fblog\u002F\" rel=\"nofollow ugc\">MainWP Blog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmainwp\u002F\" rel=\"nofollow ugc\">MainWP on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","MainWP Child establishes a secure link between your WordPress sites and your self-hosted MainWP Dashboard, simplifying site management.",700000,40485018,"2026-03-10T15:46:00.000Z","6.2","7.4",[70,22,71,23,24],"backups","security","https:\u002F\u002Fmainwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmainwp-child.6.0.2.zip",91,7,"2024-12-12 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":87,"num_ratings":88,"last_updated":89,"tested_up_to":18,"requires_at_least":90,"requires_php":68,"tags":91,"homepage":93,"download_link":94,"security_score":95,"vuln_count":28,"unpatched_count":29,"last_vuln_date":96,"fetched_at":31},"wp-health","WP Umbrella: Update Backup Restore & Monitoring","2.22.0","WP Umbrella - Backup WordPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fwphealth\u002F","\u003Cp>WP Umbrella empowers agencies and WordPress developers to master WordPress maintenance, and manage multiple sites effortlessly. Key features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dashboard: Monitor, update, and backup all your sites from a single dashboard.\u003C\u002Fli>\n\u003Cli>Automated Cloud Backup: Secured, incremental backup with GDPR compliance, ensuring your data’s safety and easy backup restoration. WP Umbrella provide with GDPR Backup.\u003C\u002Fli>\n\u003Cli>One-Click Updates: Update core, themes, and plugins, maintaining security and performance. Update Rollback available. Exclude update and ignore updates too.\u003C\u002Fli>\n\u003Cli>Uptime Monitoring: Stay informed with alerts on uptime, downtime, and site performance, including Google Page Speed monitoring.\u003C\u002Fli>\n\u003Cli>Error Tracking: Monitor PHP errors to maintain a safe website.\u003C\u002Fli>\n\u003Cli>Security monitoring: monitor vulnerabilities and security metrics.\u003C\u002Fli>\n\u003Cli>Reports: automate your reporting on update, GDPR backup, uptime, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WP Umbrella is the best alternative to ManageWP, MainWP, WP Remote, InfiniteWP.\u003C\u002Fp>\n\u003Ch3>WordPress Management Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Multiple Sites Management: manage and log into your WordPress sites with a unified dashboard.\u003C\u002Fli>\n\u003Cli>Update Management: Bulk update plugins, and themes in 1-click. Rollback included.\u003C\u002Fli>\n\u003Cli>Backup and Restoration: automated and scheduled backups. Backup WordPress now!\u003C\u002Fli>\n\u003Cli>Comprehensive Monitoring: From uptime to WordPress errors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium \u002F Freemium\u003C\u002Fh4>\n\u003Cp>Create an account and enjoy 14 day trial with all features (backup, uptime monitoring, safe update, etc). Then you only have access to our health check.\u003C\u002Fp>\n","Everything you need to sell WordPress maintenance and manage multiple sites effortlessly: backup, update, uptime monitoring, and security.",60000,1096555,94,61,"2026-03-11T12:36:00.000Z","5.8",[20,70,22,92,24],"restore","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-health.v2.22.0.zip",97,"2024-12-07 16:24:56",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":27,"num_ratings":107,"last_updated":108,"tested_up_to":16,"requires_at_least":109,"requires_php":68,"tags":110,"homepage":111,"download_link":112,"security_score":113,"vuln_count":114,"unpatched_count":29,"last_vuln_date":115,"fetched_at":31},"modular-connector","Modular DS: Monitor, update, and backup multiple websites","2.7.5","Modular DS","https:\u002F\u002Fprofiles.wordpress.org\u002Fmodulards\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fmodulards.com\u002F\" rel=\"nofollow ugc\">Modular DS\u003C\u002Fa> is an all-in-one platform that makes managing multiple WordPress websites easy and efficient, helping you save time, demonstrate the value of your work, and grow a profitable maintenance business.\u003C\u002Fp>\n\u003Cp>From a single, intuitive dashboard, you can automate the most important maintenance tasks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Manage and update plugins, themes, and WordPress core\u003C\u002Fstrong> across multiple sites at once.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Monitor uptime and performance\u003C\u002Fstrong> with real-time alerts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schedule automatic cloud backups\u003C\u002Fstrong> and restore them from Modular DS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Know how likely a plugin update is to break your site\u003C\u002Fstrong> before applying it with Update Copilot, our AI-powered update scoring system.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Run safe updates\u003C\u002Fstrong> to compare changes after updating and quickly roll back if anything goes wrong.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Perform security scans\u003C\u002Fstrong> and get notified of vulnerabilities up to 48 hours before they’re publicly disclosed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimize your WordPress databases\u003C\u002Fstrong> right from Modular DS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create and send automated maintenance reports for clients\u003C\u002Fstrong>, including work completed and key metrics from Google Analytics, Search Console, PageSpeed, and WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display a custom maintenance mode page\u003C\u002Fstrong> to hide unfinished changes while you update or work on a site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Modular DS is built with usability at its core and supported by a team with over a decade of hands-on experience in WordPress site management, always ready to help when you need it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmodulards.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Explore more features on our website\u003C\u002Fa>\u003C\u002Fstrong> or \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fapp.modulards.com\u002Fregister\" rel=\"nofollow ugc\">get started for free\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Manage and monitor all your WordPress sites in one place\u003C\u002Fh3>\n\u003Cp>Connect your WordPress sites to Modular DS, access them with one-click login, and manage centralized updates, backups, security scans, uptime monitoring, and more in a single dashboard.\u003C\u002Fp>\n\u003Cp>Stay organized with tags and teams, and assign custom roles and permissions to collaborators.\u003C\u002Fp>\n\u003Ch3>Bulk updates and management\u003C\u002Fh3>\n\u003Cp>Update, install, activate, or delete plugins, themes, and WordPress versions across multiple websites at once (or one by one).\u003C\u002Fp>\n\u003Ch3>Backups and restores\u003C\u002Fh3>\n\u003Cp>Schedule regular, GDPR-compliant backups to safeguard your clients’ sites and data, or create one manually whenever you need.\u003C\u002Fp>\n\u003Cp>Choose between full or incremental backups and easily restore entire sites, files, or databases from Modular DS.\u003C\u002Fp>\n\u003Ch3>Uptime monitoring\u003C\u002Fh3>\n\u003Cp>Never get caught off guard by downtime. Get notified by email, WhatsApp, Slack, or Discord when any of your websites go down, before your clients even notice.\u003C\u002Fp>\n\u003Cp>Customize check frequency, response time, keyword detection, and alert settings to fit your workflow. Modular DS includes one of the most complete uptime monitor tools for WordPress.\u003C\u002Fp>\n\u003Ch3>Safer, smarter plugin updates\u003C\u002Fh3>\n\u003Cp>Update Copilot, our AI-powered scoring system, helps you understand how risky a plugin update might be before applying it. It analyzes multiple factors, such as code changes and the historical reliability of the plugin and the latest version based on other users, so you don’t have to make update decisions blindly.\u003C\u002Fp>\n\u003Cp>Pair it with safe updates to create restore points, compare “before and after” changes, and instantly roll back if anything goes wrong.\u003C\u002Fp>\n\u003Ch3>Health, performance, and security scans\u003C\u002Fh3>\n\u003Cp>Catch vulnerabilities in plugins, themes, and WordPress core up to 48 hours before they’re publicly disclosed, thanks to our integration with Patchstack.\u003C\u002Fp>\n\u003Cp>Stay on top of your sites’ health, performance, and security with alerts whenever other issues or errors require your attention, like outdated PHP or an expired SSL certificate.\u003C\u002Fp>\n\u003Ch3>Database optimization\u003C\u002Fh3>\n\u003Cp>Clean up post revisions, spam comments, transients, orphaned tables, and more directly from Modular DS. No need for extra plugins.\u003C\u002Fp>\n\u003Cp>Keep your websites running smoothly while saving time and having a clear record of every optimization made.\u003C\u002Fp>\n\u003Ch3>Client reports\u003C\u002Fh3>\n\u003Cp>Automatically generate and send professional maintenance reports that highlight the work you do behind each site, so clients understand the value of your service and keep paying for it.\u003C\u002Fp>\n\u003Cp>Add time logs, dates, and screenshots to showcase the full scope and impact of your efforts.\u003C\u002Fp>\n\u003Cp>Reports help you build trust, improve client retention, and turn your WordPress maintenance offering into recurring revenue.\u003C\u002Fp>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Cp>Modular DS integrates with Google Analytics, Search Console, WooCommerce, and PageSpeed, giving you an overview of your websites in one place and allowing you to include the data your clients care most about in your reports.\u003C\u002Fp>\n\u003Cp>To further strengthen your sites’ security, our Patch & Protect add-on, powered by Patchstack, lets you block vulnerabilities with virtual patching and hardening rules as soon as they’re detected, even before an official update is available.\u003C\u002Fp>\n\u003Ch3>Support that understands you\u003C\u002Fh3>\n\u003Cp>Modular DS is the first site management platform with support in both English and Spanish. Whether you have a question or run into an issue, our team has over 10 years of WordPress experience and is here to help you.\u003C\u002Fp>\n","Manage all your WordPress sites from one place. Automate updates, backups, uptime monitoring, security, maintenance reports, and more.",40000,1032052,96,"2026-03-11T12:06:00.000Z","6.0",[20,70,22,71,24],"https:\u002F\u002Fmodulards.com\u002Fherramienta-gestion-webs\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmodular-connector.2.7.5.zip",87,3,"2026-03-10 00:00:00",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":13,"num_ratings":126,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":93,"tags":130,"homepage":133,"download_link":134,"security_score":135,"vuln_count":28,"unpatched_count":29,"last_vuln_date":136,"fetched_at":31},"worker","ManageWP Worker","4.9.31","Vladimir Prelovac","https:\u002F\u002Fprofiles.wordpress.org\u002Ffreediver\u002F","\u003Cp>So you’re looking for a better way to manage WordPress websites? We have you covered! \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002F\" title=\"Manage Multiple WordPress Websites\" rel=\"nofollow ugc\">ManageWP\u003C\u002Fa> is a dashboard that helps you save time and nerves by automating your workflow, so you could focus on things that matter. It is fast, secure and free for an unlimited number of websites.\u003C\u002Fp>\n\u003Ch4>Everything in One Place\u003C\u002Fh4>\n\u003Cp>Just the hassle of logging into each of your websites is enough to ruin your day. ManageWP compiles the data from all of your sites on one dashboard, so you can check up on your websites in a single glance. And if you need to take a better look at a particular website, you’re just a click away. \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002F1-click-login\" title=\"1-click login\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Bulk actions\u003C\u002Fh4>\n\u003Cp>57 updates on 12 sites? Update them all with a single click. And it’s not just updates. Clean spam, database overhead, run security checks and more – with just one click you can do these things on all your websites at once. \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fmanage-plugins-and-themes\" title=\"Manage plugins & themes\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Cloud Backup that just works\u003C\u002Fh4>\n\u003Cp>A reliable backup is the backbone of any business. And we have a free monthly backup for all of your websites. It’s, incremental, reliable, and works where other backup solutions fail. The free Backup includes monthly scheduled backup, off-site storage, 1-click restore, US\u002FEU storage choice and the option to exclude files and folders. The premium Backup gives you on-demand backups, weekly\u002Fdaily\u002Fhourly backup cycles & \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fbackup\" title=\"ManageWP Backup\" rel=\"nofollow ugc\">more\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Safe updates\u003C\u002Fh4>\n\u003Cp>Updating plugins & themes is a huge pain, so we came with this: a backup is automatically created before each update. After the update, the system checks the website and rolls back automatically if something’s wrong. And the best part is that you can set these updates to run at 3am, when the website traffic as its lowest.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fsafe-updates\" title=\"Safe Updates\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Client Report\u003C\u002Fh4>\n\u003Cp>Summarize your hard work in a professional looking report and send it to your clients to showcase your work. The free Client Report includes basic customization and on-demand reports. The premium Client Report lets you white label and automate your reports. \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fclient-report\" title=\"Client Report\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Performance and Security Checks\u003C\u002Fh4>\n\u003Cp>Slow or infected websites are bad for business. Luckily, you can now keep tabs on your websites with regular performance & security checks. The free \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fsecurity-check\" title=\"security check\" rel=\"nofollow ugc\">Security Check\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fperformance-scan\" title=\"performance check\" rel=\"nofollow ugc\">Performance Check\u003C\u002Fa> come with fully functional checks and logging. Premium versions let you fully automate the checks, and get an SMS or an email if something’s wrong.\u003C\u002Fp>\n\u003Ch4>Google Analytics integration\u003C\u002Fh4>\n\u003Cp>Connect multiple Google Analytics accounts, and keep track of all the important metrics from one place.  \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fanalytics\" title=\"Google Analytics integration\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Uptime Monitor (premium add-on)\u003C\u002Fh4>\n\u003Cp>Be the first to know when your website is down with both email and SMS notifications, and get your website back online before anyone else notices. \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fuptime-monitor\" title=\"Uptime Monitor\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Cloning & Migration (bundled with premium Backup add-on)\u003C\u002Fh4>\n\u003Cp>What used to take you hours of work and nerves of steel is now a one-click operation. Pick a source website, pick a destination website, click Go. Within minutes, your website will be alive and kicking on a new server. Yeah, it’s that easy. \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fclone\" title=\"Cloning & migration\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>SEO Ranking (premium add-on)\u003C\u002Fh4>\n\u003Cp>Be on top of your website rankings and figure out which keywords work best for you, as well as keeping on eye on your competitors. This way you will know how well you stack up against them. \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fseo-ranking\" title=\"SEO Ranking\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>White Label (premium add-on)\u003C\u002Fh4>\n\u003Cp>Rename or completely hide the ManageWP Worker plugin. Clients don’t need to know what you are using to manage their websites. \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\u002Fwhite-label\" title=\"White Label\" rel=\"nofollow ugc\">Read more\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Is This All?\u003C\u002Fh4>\n\u003Cp>No way! We’ve got a bunch of other awesome features, both free and premium, you can check out on our \u003Ca href=\"https:\u002F\u002Fmanagewp.com\u002Ffeatures\" title=\"ManageWP Features\" rel=\"nofollow ugc\">ManageWP features page\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Check out the \u003Ca href=\"https:\u002F\u002Fvimeo.com\u002F220647227\" rel=\"nofollow ugc\">ManageWP promo video\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"Manage Explainer Video\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F220647227?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This file is part of ManageWP Worker.\u003C\u002Fp>\n\u003Cp>ManageWP Worker is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>ManageWP Worker is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License along with ManageWP Worker. If not, see \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","A better way to manage dozens of WordPress websites.",1000000,26746793,676,"2026-03-11T16:11:00.000Z","6.8.5","3.1",[20,21,131,132,71],"migrate","performance","https:\u002F\u002Fmanagewp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fworker.4.9.31.zip",98,"2020-02-11 00:00:00",{"slug":138,"name":139,"version":140,"author":141,"author_profile":142,"description":143,"short_description":144,"active_installs":145,"downloaded":146,"rating":147,"num_ratings":148,"last_updated":149,"tested_up_to":16,"requires_at_least":129,"requires_php":93,"tags":150,"homepage":154,"download_link":155,"security_score":156,"vuln_count":75,"unpatched_count":29,"last_vuln_date":157,"fetched_at":31},"iwp-client","InfiniteWP Client","1.13.5","revmakx","https:\u002F\u002Fprofiles.wordpress.org\u002Frevmakx\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Finfinitewp.com\u002F\" title=\"Manage Multiple WordPress\" rel=\"nofollow ugc\">InfiniteWP\u003C\u002Fa> allows users to manage unlimited number of WordPress sites from their own server.\u003C\u002Fp>\n\u003Cp>Main features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Self-hosted system: Resides on your own server and totally under your control\u003C\u002Fli>\n\u003Cli>One-click updates for WordPress, plugins and themes across all your sites\u003C\u002Fli>\n\u003Cli>Instant backup and restore your entire site or just the database\u003C\u002Fli>\n\u003Cli>One-click access to all WP admin panels\u003C\u002Fli>\n\u003Cli>Bulk Manage plugins & themes: Activate & Deactive multiple plugins & themes on multiple sites simultaneously\u003C\u002Fli>\n\u003Cli>Bulk Install plugins & themes in multiple sites at once\u003C\u002Fli>\n\u003Cli>and more..\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit us at \u003Ca href=\"https:\u002F\u002Finfinitewp.com\u002F\" title=\"Manage Multiple WordPress\" rel=\"nofollow ugc\">InfiniteWP.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Check out the \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=s35ZoW95cnU\" rel=\"nofollow ugc\">InfiniteWP Overview Video\u003C\u002Fa> below.\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\u002Fs35ZoW95cnU?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>Credits: \u003Ca href=\"http:\u002F\u002Fprelovac.com\u002Fvladimir\" rel=\"nofollow ugc\">Vladimir Prelovac\u003C\u002Fa> for his worker plugin on which the client plugin is being developed.\u003C\u002Fp>\n","Install this plugin on unlimited sites and manage them all from a central dashboard. This plugin communicates with your InfiniteWP Admin Panel.",200000,8204351,88,177,"2026-02-26T10:35:00.000Z",[20,151,152,71,153],"multi-site","multiple-admin","updates","http:\u002F\u002Finfinitewp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fiwp-client.1.13.5.zip",90,"2025-01-07 00:00:00",{"attackSurface":159,"codeSignals":950,"taintFlows":990,"riskAssessment":991,"analyzedAt":1001},{"hooks":160,"ajaxHandlers":937,"restRoutes":947,"shortcodes":948,"cronEvents":949,"entryPointCount":50,"unprotectedCount":50},[161,168,172,176,180,183,185,187,190,196,199,204,207,210,213,217,220,223,226,229,231,235,240,244,248,252,256,259,263,266,270,274,277,280,284,288,292,295,298,301,304,307,310,314,318,322,325,329,333,336,341,344,348,353,357,360,363,366,370,373,377,381,384,388,392,396,399,403,406,409,413,416,420,423,426,429,432,435,438,441,446,450,454,458,462,466,469,472,476,480,483,487,491,495,498,501,505,509,512,515,518,521,523,525,529,533,536,540,544,547,550,553,556,559,561,563,566,569,572,575,578,580,583,586,589,592,595,598,602,606,609,612,615,619,622,625,629,632,635,638,641,645,648,652,655,659,663,667,671,673,675,677,681,684,687,691,695,699,703,706,709,713,717,721,725,729,733,737,741,745,749,752,755,758,761,764,766,768,770,774,777,781,785,787,788,792,796,799,802,806,810,813,816,819,822,825,829,833,837,840,844,848,851,855,858,862,866,870,874,877,881,884,888,892,896,900,904,908,911,915,918,921,925,929,934],{"type":162,"name":163,"callback":164,"priority":165,"file":166,"line":167},"filter","upgrader_clear_destination","delete_old_plugin",10,"callback\\wings\\manage.php",345,{"type":162,"name":169,"callback":170,"file":166,"line":171},"upgrader_source_selection","check_package",395,{"type":162,"name":173,"callback":174,"priority":165,"file":166,"line":175},"upgrader_pre_install","current_before",507,{"type":162,"name":177,"callback":178,"priority":165,"file":166,"line":179},"upgrader_post_install","current_after",508,{"type":162,"name":163,"callback":181,"priority":165,"file":166,"line":182},"delete_old_theme",509,{"type":162,"name":169,"callback":170,"file":166,"line":184},557,{"type":162,"name":169,"callback":170,"file":166,"line":186},710,{"type":162,"name":177,"callback":188,"priority":165,"file":166,"line":189},"check_parent_theme_filter",712,{"type":191,"name":192,"callback":193,"file":194,"line":195},"action","init","closure","form_testing\\form_testing.php",67,{"type":162,"name":197,"callback":193,"file":194,"line":198},"akismet_get_api_key",74,{"type":162,"name":200,"callback":201,"file":202,"line":203},"wpcf7_skip_spam_check","__return_true","form_testing\\handlers\\contact_form7.php",26,{"type":191,"name":205,"callback":193,"file":202,"line":206},"wpcf7_before_send_mail",30,{"type":162,"name":208,"callback":201,"file":209,"line":203},"frm_is_field_hidden","form_testing\\handlers\\formidable_form.php",{"type":162,"name":211,"callback":212,"file":209,"line":206},"frm_send_email","__return_false",{"type":162,"name":214,"callback":193,"file":215,"line":216},"gform_pre_send_email","form_testing\\handlers\\gravity_form.php",41,{"type":162,"name":218,"callback":193,"file":219,"line":203},"ninja_forms_pre_validate_field_settings","form_testing\\handlers\\ninja_form.php",{"type":162,"name":221,"callback":212,"file":219,"line":222},"ninja_forms_run_action_type_recaptcha",33,{"type":162,"name":224,"callback":201,"file":219,"line":225},"ninja_forms_action_email_send",37,{"type":162,"name":227,"callback":201,"file":228,"line":203},"wpforms_process_bypass_captcha","form_testing\\handlers\\wp_form.php",{"type":162,"name":230,"callback":212,"file":228,"line":206},"wpforms_entry_email",{"type":191,"name":232,"callback":233,"file":234,"line":222},"wpr_clear_php_error_config","clearConfig","php_error_monitoring\\monitoring.php",{"type":191,"name":236,"callback":237,"priority":27,"file":238,"line":239},"wp_footer","footerHandler","plugin.php",65,{"type":191,"name":241,"callback":242,"file":238,"line":243},"wpr_clear_bv_services_config","clear_bv_services_config",66,{"type":191,"name":245,"callback":246,"file":238,"line":247},"admin_init","initHandler",76,{"type":162,"name":249,"callback":250,"file":238,"line":251},"all_plugins","initWhitelabel",77,{"type":162,"name":253,"callback":254,"priority":165,"file":238,"line":255},"plugin_row_meta","hidePluginDetails",78,{"type":162,"name":257,"callback":258,"priority":165,"file":238,"line":53},"debug_information","handlePluginHealthInfo",{"type":191,"name":260,"callback":261,"file":238,"line":262},"network_admin_menu","menu",81,{"type":191,"name":264,"callback":261,"file":238,"line":265},"admin_menu",83,{"type":162,"name":267,"callback":268,"priority":165,"file":238,"line":269},"plugin_action_links","settingsLink",85,{"type":191,"name":271,"callback":272,"priority":114,"file":238,"line":273},"admin_head","removeAdminNotices",86,{"type":191,"name":275,"callback":276,"file":238,"line":156},"admin_notices","activateWarning",{"type":191,"name":278,"callback":279,"file":238,"line":74},"admin_enqueue_scripts","wprsecAdminMenu",{"type":191,"name":281,"callback":282,"file":238,"line":283},"wpr_remove_bv_preload_include","removeBVPreload",102,{"type":191,"name":285,"callback":286,"file":238,"line":287},"wp_loaded","execute",158,{"type":191,"name":289,"callback":290,"file":238,"line":291},"wpr_clear_pt_config","uninstall",178,{"type":162,"name":293,"callback":212,"file":238,"line":294},"auto_update_core",198,{"type":162,"name":296,"callback":212,"file":238,"line":297},"auto_update_theme",201,{"type":162,"name":299,"callback":212,"file":238,"line":300},"themes_auto_update_enabled",202,{"type":162,"name":302,"callback":212,"file":238,"line":303},"auto_update_plugin",205,{"type":162,"name":305,"callback":212,"file":238,"line":306},"plugins_auto_update_enabled",206,{"type":162,"name":308,"callback":212,"file":238,"line":309},"auto_update_translation",209,{"type":162,"name":311,"callback":312,"file":238,"line":313},"site_transient_update_plugins","hidePluginUpdate",215,{"type":191,"name":315,"callback":316,"file":238,"line":317},"wpr_clear_wp_2fa_config","clear_wp_2fa_config",231,{"type":191,"name":192,"callback":319,"file":320,"line":321},"setBypassCookie","protect\\fw.php",934,{"type":191,"name":192,"callback":323,"file":320,"line":324},"setWPUserCookieHandler",940,{"type":162,"name":326,"callback":327,"priority":206,"file":328,"line":135},"authenticate","loginInit","protect\\lp.php",{"type":191,"name":330,"callback":331,"file":328,"line":332},"wp_login","loginSuccess",99,{"type":191,"name":334,"callback":335,"file":328,"line":27},"wp_login_failed","loginFailed",{"type":191,"name":337,"callback":338,"file":339,"line":340},"wp_enqueue_scripts","enqueue_dashicons","wp_2fa\\wp_2fa.php",45,{"type":162,"name":326,"callback":326,"priority":342,"file":339,"line":343},25,46,{"type":191,"name":345,"callback":346,"file":339,"line":347},"login_form","custom_login_form",47,{"type":191,"name":349,"callback":350,"file":351,"line":352},"pre_post_update","post_handler","wp_actlog.php",478,{"type":191,"name":354,"callback":355,"priority":165,"file":351,"line":356},"save_post","post_saved_handler",479,{"type":191,"name":358,"callback":350,"file":351,"line":359},"post_stuck",480,{"type":191,"name":361,"callback":350,"file":351,"line":362},"post_unstuck",481,{"type":191,"name":364,"callback":350,"file":351,"line":365},"delete_post",482,{"type":191,"name":367,"callback":368,"file":351,"line":369},"comment_post","comment_handler",485,{"type":191,"name":371,"callback":368,"file":351,"line":372},"edit_comment",486,{"type":191,"name":374,"callback":375,"priority":165,"file":351,"line":376},"transition_comment_status","comment_status_changed_handler",487,{"type":191,"name":378,"callback":379,"file":351,"line":380},"create_term","term_handler",490,{"type":191,"name":382,"callback":379,"file":351,"line":383},"pre_delete_term",491,{"type":191,"name":385,"callback":386,"file":351,"line":387},"delete_term","term_deletion_handler",492,{"type":162,"name":389,"callback":390,"priority":165,"file":351,"line":391},"wp_update_term_data","term_updation_handler",493,{"type":191,"name":393,"callback":394,"file":351,"line":395},"user_register","user_handler",496,{"type":191,"name":397,"callback":394,"file":351,"line":398},"wpmu_new_user",497,{"type":191,"name":400,"callback":401,"priority":165,"file":351,"line":402},"profile_update","user_update_handler",498,{"type":191,"name":404,"callback":394,"file":351,"line":405},"delete_user",499,{"type":191,"name":407,"callback":394,"file":351,"line":408},"wpmu_delete_user",500,{"type":191,"name":410,"callback":411,"file":351,"line":412},"activate_plugin","plugin_action_handler",503,{"type":191,"name":414,"callback":411,"file":351,"line":415},"deactivate_plugin",504,{"type":191,"name":417,"callback":418,"file":351,"line":419},"switch_theme","theme_action_handler",505,{"type":191,"name":421,"callback":422,"file":351,"line":179},"wp_insert_site","mu_site_handler",{"type":191,"name":424,"callback":425,"file":351,"line":182},"archive_blog","mu_handler",{"type":191,"name":427,"callback":425,"file":351,"line":428},"unarchive_blog",510,{"type":191,"name":430,"callback":425,"file":351,"line":431},"activate_blog",511,{"type":191,"name":433,"callback":425,"file":351,"line":434},"deactivate_blog",512,{"type":191,"name":436,"callback":422,"file":351,"line":437},"wp_delete_site",513,{"type":191,"name":330,"callback":439,"priority":165,"file":351,"line":440},"user_login_handler",516,{"type":191,"name":442,"callback":443,"priority":444,"file":351,"line":445},"wp_logout","user_logout_handler",5,517,{"type":191,"name":447,"callback":448,"priority":165,"file":351,"line":449},"password_reset","password_reset_handler",518,{"type":191,"name":451,"callback":452,"priority":165,"file":351,"line":453},"upgrader_process_complete","upgrade_handler",521,{"type":191,"name":455,"callback":456,"priority":165,"file":351,"line":457},"_core_updated_successfully","core_upgrade_handler",522,{"type":191,"name":459,"callback":460,"priority":165,"file":351,"line":461},"woocommerce_attribute_added","woocommerce_attribute_created_handler",525,{"type":191,"name":463,"callback":464,"priority":165,"file":351,"line":465},"woocommerce_attribute_updated","woocommerce_attribute_handler",526,{"type":191,"name":467,"callback":464,"priority":165,"file":351,"line":468},"woocommerce_before_attribute_delete",527,{"type":191,"name":470,"callback":464,"priority":165,"file":351,"line":471},"woocommerce_attribute_deleted",528,{"type":191,"name":473,"callback":474,"priority":165,"file":351,"line":475},"woocommerce_tax_rate_added","woocommerce_tax_rate_handler",530,{"type":191,"name":477,"callback":478,"priority":165,"file":351,"line":479},"woocommerce_tax_rate_deleted","woocommerce_tax_rate_deleted_handler",531,{"type":191,"name":481,"callback":474,"priority":165,"file":351,"line":482},"woocommerce_tax_rate_updated",532,{"type":191,"name":484,"callback":485,"priority":165,"file":351,"line":486},"woocommerce_grant_product_download_access","woocommerce_grant_product_download_access_handler",534,{"type":191,"name":488,"callback":489,"priority":165,"file":351,"line":490},"woocommerce_ajax_revoke_access_to_product_download","woocommerce_revoke_access_to_product_download_handler",535,{"type":191,"name":492,"callback":493,"priority":165,"file":351,"line":494},"woocommerce_shipping_zone_method_added","woocommerce_shipping_zone_method_handler",537,{"type":191,"name":496,"callback":493,"priority":165,"file":351,"line":497},"woocommerce_shipping_zone_method_status_toggled",538,{"type":191,"name":499,"callback":493,"priority":165,"file":351,"line":500},"woocommerce_shipping_zone_method_deleted",539,{"type":191,"name":502,"callback":233,"file":503,"line":504},"wpr_clear_dynsync_config","wp_dynsync.php",23,{"type":191,"name":506,"callback":507,"file":503,"line":508},"delete_comment","comment_action_handler",560,{"type":191,"name":510,"callback":507,"file":503,"line":511},"wp_set_comment_status",561,{"type":191,"name":513,"callback":507,"file":503,"line":514},"trashed_comment",562,{"type":191,"name":516,"callback":507,"file":503,"line":517},"untrashed_comment",563,{"type":191,"name":519,"callback":507,"file":503,"line":520},"wp_insert_comment",564,{"type":191,"name":367,"callback":507,"file":503,"line":522},565,{"type":191,"name":371,"callback":507,"file":503,"line":524},566,{"type":191,"name":526,"callback":527,"priority":165,"file":503,"line":528},"added_comment_meta","commentmeta_insert_handler",569,{"type":191,"name":530,"callback":531,"priority":165,"file":503,"line":532},"updated_comment_meta","commentmeta_modification_handler",570,{"type":191,"name":534,"callback":531,"priority":165,"file":503,"line":535},"deleted_comment_meta",571,{"type":191,"name":537,"callback":538,"priority":165,"file":503,"line":539},"added_user_meta","usermeta_insert_handler",574,{"type":191,"name":541,"callback":542,"priority":165,"file":503,"line":543},"updated_user_meta","usermeta_modification_handler",575,{"type":191,"name":545,"callback":542,"priority":165,"file":503,"line":546},"deleted_user_meta",576,{"type":191,"name":548,"callback":542,"priority":165,"file":503,"line":549},"added_usermeta",577,{"type":191,"name":551,"callback":542,"priority":165,"file":503,"line":552},"update_usermeta",578,{"type":191,"name":554,"callback":542,"priority":165,"file":503,"line":555},"delete_usermeta",579,{"type":191,"name":393,"callback":557,"file":503,"line":558},"userid_action_handler",582,{"type":191,"name":447,"callback":557,"file":503,"line":560},583,{"type":191,"name":400,"callback":557,"file":503,"line":562},584,{"type":191,"name":564,"callback":557,"file":503,"line":565},"deleted_user",585,{"type":191,"name":364,"callback":567,"file":503,"line":568},"post_action_handler",588,{"type":191,"name":570,"callback":567,"file":503,"line":571},"trash_post",589,{"type":191,"name":573,"callback":567,"file":503,"line":574},"untrash_post",590,{"type":191,"name":576,"callback":567,"file":503,"line":577},"edit_post",591,{"type":191,"name":354,"callback":567,"file":503,"line":579},592,{"type":191,"name":581,"callback":567,"file":503,"line":582},"wp_insert_post",593,{"type":191,"name":584,"callback":567,"file":503,"line":585},"edit_attachment",594,{"type":191,"name":587,"callback":567,"file":503,"line":588},"add_attachment",595,{"type":191,"name":590,"callback":567,"file":503,"line":591},"delete_attachment",596,{"type":191,"name":593,"callback":567,"file":503,"line":594},"private_to_publish",597,{"type":191,"name":596,"callback":567,"file":503,"line":597},"wp_restore_post_revision",598,{"type":191,"name":599,"callback":600,"priority":165,"file":503,"line":601},"added_post_meta","postmeta_insert_handler",602,{"type":191,"name":603,"callback":604,"priority":165,"file":503,"line":605},"update_post_meta","postmeta_modification_handler",603,{"type":191,"name":607,"callback":604,"priority":165,"file":503,"line":608},"updated_post_meta",604,{"type":191,"name":610,"callback":604,"priority":165,"file":503,"line":611},"delete_post_meta",605,{"type":191,"name":613,"callback":604,"priority":165,"file":503,"line":614},"deleted_post_meta",606,{"type":191,"name":616,"callback":617,"priority":165,"file":503,"line":618},"added_postmeta","postmeta_action_handler",607,{"type":191,"name":620,"callback":617,"priority":165,"file":503,"line":621},"update_postmeta",608,{"type":191,"name":623,"callback":617,"priority":165,"file":503,"line":624},"delete_postmeta",609,{"type":191,"name":626,"callback":627,"file":503,"line":628},"edit_link","link_action_handler",612,{"type":191,"name":630,"callback":627,"file":503,"line":631},"add_link",613,{"type":191,"name":633,"callback":627,"file":503,"line":634},"delete_link",614,{"type":191,"name":636,"callback":379,"priority":165,"file":503,"line":637},"created_term",617,{"type":191,"name":639,"callback":379,"priority":165,"file":503,"line":640},"edited_term",618,{"type":191,"name":642,"callback":643,"priority":165,"file":503,"line":644},"edited_terms","edited_terms_handler",619,{"type":191,"name":385,"callback":646,"priority":165,"file":503,"line":647},"delete_term_handler",620,{"type":191,"name":649,"callback":650,"priority":165,"file":503,"line":651},"edit_term_taxonomy","term_taxonomy_handler",621,{"type":191,"name":653,"callback":650,"file":503,"line":654},"delete_term_taxonomy",622,{"type":191,"name":656,"callback":657,"file":503,"line":658},"edit_term_taxonomies","term_taxonomies_handler",623,{"type":191,"name":660,"callback":661,"priority":165,"file":503,"line":662},"add_term_relationship","term_relationship_handler",624,{"type":191,"name":664,"callback":665,"priority":165,"file":503,"line":666},"delete_term_relationships","term_relationships_handler",625,{"type":191,"name":668,"callback":669,"priority":165,"file":503,"line":670},"set_object_terms","set_object_terms_handler",626,{"type":191,"name":417,"callback":418,"file":503,"line":672},628,{"type":191,"name":410,"callback":411,"file":503,"line":674},629,{"type":191,"name":414,"callback":411,"file":503,"line":676},630,{"type":191,"name":678,"callback":679,"file":503,"line":680},"deleted_option","option_handler",633,{"type":191,"name":682,"callback":679,"file":503,"line":683},"updated_option",634,{"type":191,"name":685,"callback":679,"file":503,"line":686},"added_option",635,{"type":191,"name":688,"callback":689,"file":503,"line":690},"wp_handle_upload","upload_handler",638,{"type":191,"name":692,"callback":693,"priority":165,"file":503,"line":694},"wp_update_attachment_metadata","attachment_metadata_handler",639,{"type":191,"name":696,"callback":697,"priority":165,"file":503,"line":698},"wpmu_new_blog","wpmu_new_blog_create_handler",643,{"type":191,"name":700,"callback":701,"priority":165,"file":503,"line":702},"delete_site_option","sitemeta_handler",644,{"type":191,"name":704,"callback":701,"priority":165,"file":503,"line":705},"add_site_option",645,{"type":191,"name":707,"callback":701,"priority":165,"file":503,"line":708},"update_site_option",646,{"type":191,"name":710,"callback":711,"priority":165,"file":503,"line":712},"woocommerce_remove_order_items","woocommerce_remove_order_items_handler",649,{"type":191,"name":714,"callback":715,"priority":165,"file":503,"line":716},"woocommerce_update_order","woocommerce_update_order_handler",650,{"type":191,"name":718,"callback":719,"priority":165,"file":503,"line":720},"woocommerce_delete_order","woocommerce_delete_order_handler",651,{"type":191,"name":722,"callback":723,"priority":165,"file":503,"line":724},"woocommerce_trash_order","woocommerce_trash_order_handler",652,{"type":191,"name":726,"callback":727,"priority":165,"file":503,"line":728},"woocommerce_resume_order","woocommerce_resume_order_handler",653,{"type":191,"name":730,"callback":731,"priority":165,"file":503,"line":732},"woocommerce_new_order_item","woocommerce_new_order_item_handler",654,{"type":191,"name":734,"callback":735,"priority":165,"file":503,"line":736},"woocommerce_update_order_item","woocommerce_update_order_item_handler",655,{"type":191,"name":738,"callback":739,"priority":165,"file":503,"line":740},"woocommerce_delete_order_item","woocommerce_delete_order_item_handler",656,{"type":191,"name":742,"callback":743,"priority":165,"file":503,"line":744},"woocommerce_delete_order_items","woocommerce_delete_order_items_handler",657,{"type":191,"name":746,"callback":747,"priority":165,"file":503,"line":748},"added_order_item_meta","woocommerce_order_term_meta_handler",658,{"type":191,"name":750,"callback":747,"priority":165,"file":503,"line":751},"updated_order_item_meta",659,{"type":191,"name":753,"callback":747,"priority":165,"file":503,"line":754},"deleted_order_item_meta",660,{"type":191,"name":459,"callback":756,"priority":165,"file":503,"line":757},"woocommerce_attribute_added_handler",662,{"type":191,"name":463,"callback":759,"priority":165,"file":503,"line":760},"woocommerce_attribute_updated_handler",663,{"type":191,"name":470,"callback":762,"priority":165,"file":503,"line":763},"woocommerce_attribute_deleted_handler",664,{"type":191,"name":473,"callback":474,"priority":165,"file":503,"line":765},666,{"type":191,"name":477,"callback":478,"priority":165,"file":503,"line":767},667,{"type":191,"name":481,"callback":474,"priority":165,"file":503,"line":769},668,{"type":191,"name":771,"callback":772,"priority":165,"file":503,"line":773},"woocommerce_new_webhook","woocommerce_webhook_handler",670,{"type":191,"name":775,"callback":772,"priority":165,"file":503,"line":776},"woocommerce_webhook_updated",671,{"type":191,"name":778,"callback":779,"priority":165,"file":503,"line":780},"woocommerce_webhook_deleted","woocommerce_webhook_delete_handler",672,{"type":191,"name":782,"callback":783,"priority":165,"file":503,"line":784},"woocommerce_download_product","woocommerce_download_product_handler",674,{"type":191,"name":484,"callback":485,"priority":165,"file":503,"line":786},675,{"type":191,"name":488,"callback":489,"priority":165,"file":503,"line":126},{"type":191,"name":789,"callback":790,"priority":165,"file":503,"line":791},"woocommerce_deleted_order_downloadable_permissions","woocommerce_deleted_order_downloadable_permissions_handler",677,{"type":191,"name":793,"callback":794,"priority":165,"file":503,"line":795},"woocommerce_new_payment_token","woocommerce_payment_token_handler",679,{"type":191,"name":797,"callback":794,"priority":165,"file":503,"line":798},"woocommerce_payment_token_created",680,{"type":191,"name":800,"callback":794,"priority":165,"file":503,"line":801},"woocommerce_payment_token_updated",681,{"type":191,"name":803,"callback":804,"priority":165,"file":503,"line":805},"woocommerce_payment_token_deleted","woocommerce_payment_token_deleted_handler",682,{"type":191,"name":807,"callback":808,"priority":165,"file":503,"line":809},"added_payment_token_meta","woocommerce_payment_token_meta_handler",683,{"type":191,"name":811,"callback":808,"priority":165,"file":503,"line":812},"updated_payment_token_meta",684,{"type":191,"name":814,"callback":808,"priority":165,"file":503,"line":815},"deleted_payment_token_meta",685,{"type":191,"name":492,"callback":817,"priority":165,"file":503,"line":818},"woocommerce_shipping_zone_method_added_handler",687,{"type":191,"name":496,"callback":820,"priority":165,"file":503,"line":821},"woocommerce_shipping_zone_method_status_toggled_handler",688,{"type":191,"name":499,"callback":823,"priority":165,"file":503,"line":824},"woocommerce_shipping_zone_method_deleted_handler",689,{"type":191,"name":826,"callback":827,"priority":165,"file":503,"line":828},"woocommerce_delete_shipping_zone","woocommerce_delete_shipping_zone_handler",691,{"type":191,"name":830,"callback":831,"priority":165,"file":503,"line":832},"woocommerce_delete_shipping_zone_method","woocommerce_delete_shipping_zone_method_handler",692,{"type":191,"name":834,"callback":835,"priority":165,"file":503,"line":836},"woocommerce_api_create_product_attribute","woocommerce_api_product_attribute_handler",694,{"type":191,"name":838,"callback":835,"priority":165,"file":503,"line":839},"woocommerce_api_edit_product_attribute",695,{"type":191,"name":841,"callback":842,"priority":165,"file":503,"line":843},"woocommerce_note_created","woocommerce_note_created_handler",697,{"type":191,"name":845,"callback":846,"priority":165,"file":503,"line":847},"woocommerce_note_updated","woocommerce_note_modification_handler",698,{"type":191,"name":849,"callback":846,"priority":165,"file":503,"line":850},"woocommerce_note_deleted",699,{"type":191,"name":852,"callback":853,"priority":165,"file":503,"line":854},"woocommerce_analytics_update_order_stats","woocommerce_analytics_order_stats_modification_handler",701,{"type":191,"name":856,"callback":853,"priority":165,"file":503,"line":857},"woocommerce_analytics_delete_order_stats",702,{"type":191,"name":859,"callback":860,"priority":165,"file":503,"line":861},"woocommerce_analytics_update_product","woocommerce_analytics_product_update_handler",704,{"type":191,"name":863,"callback":864,"priority":165,"file":503,"line":865},"woocommerce_analytics_delete_product","woocommerce_analytics_product_delete_handler",705,{"type":191,"name":867,"callback":868,"priority":165,"file":503,"line":869},"woocommerce_analytics_new_customer","woocommerce_analytics_new_customer_handler",707,{"type":191,"name":871,"callback":872,"priority":165,"file":503,"line":873},"woocommerce_analytics_update_customer","woocommerce_analytics_customer_modification_handler",708,{"type":191,"name":875,"callback":872,"priority":165,"file":503,"line":876},"woocommerce_analytics_delete_customer",709,{"type":191,"name":878,"callback":879,"priority":165,"file":503,"line":880},"woocommerce_analytics_update_coupon","woocommerce_analytics_coupon_update_handler",711,{"type":191,"name":882,"callback":883,"priority":165,"file":503,"line":189},"woocommerce_analytics_delete_coupon","woocommerce_analytics_coupon_delete_handler",{"type":191,"name":885,"callback":886,"priority":165,"file":503,"line":887},"woocommerce_analytics_update_tax","woocommerce_analytics_tax_update_handler",714,{"type":191,"name":889,"callback":890,"priority":165,"file":503,"line":891},"woocommerce_analytics_delete_tax","woocommerce_analytics_tax_delete_handler",715,{"type":191,"name":893,"callback":894,"priority":165,"file":503,"line":895},"woocommerce_updated_product_stock","woocommerce_product_stock_update_handler",717,{"type":191,"name":897,"callback":898,"priority":165,"file":503,"line":899},"woocommerce_updated_product_sales","woocommerce_product_sales_update_handler",718,{"type":191,"name":901,"callback":902,"priority":165,"file":503,"line":903},"woocommerce_updated_product_price","woocommerce_product_price_update_handler",719,{"type":191,"name":905,"callback":906,"priority":165,"file":503,"line":907},"wp_trash_post","woocommerce_trash_untrash_post_handler",721,{"type":191,"name":909,"callback":906,"priority":165,"file":503,"line":910},"untrashed_post",722,{"type":191,"name":912,"callback":913,"priority":165,"file":503,"line":914},"woocommerce_after_single_product_ordering","woocommerce_product_and_order_actions_handler",724,{"type":191,"name":916,"callback":913,"priority":165,"file":503,"line":917},"woocommerce_update_product",725,{"type":191,"name":919,"callback":913,"priority":165,"file":503,"line":920},"woocommerce_update_product_variation",726,{"type":191,"name":922,"callback":923,"priority":165,"file":503,"line":924},"woocommerce_payment_token_set_default","woocommerce_payment_token_set_default_handler",728,{"type":191,"name":926,"callback":927,"priority":165,"file":503,"line":928},"woocommerce_grant_product_download_permissions","woocommerce_grant_product_download_permissions_handler",729,{"type":191,"name":930,"callback":931,"file":932,"line":933},"login_head","custom_login_head","wp_login_whitelabel.php",24,{"type":162,"name":935,"callback":936,"file":932,"line":342},"login_message","custom_login_message",[938,943],{"action":939,"nopriv":940,"callback":941,"hasNonce":940,"hasCapCheck":940,"file":238,"line":942},"bvadm",false,"bvAdmExecuteWithUser",160,{"action":939,"nopriv":944,"callback":945,"hasNonce":940,"hasCapCheck":940,"file":238,"line":946},true,"bvAdmExecuteWithoutUser",161,[],[],[],{"dangerousFunctions":951,"sqlUsage":961,"outputEscaping":977,"fileOperations":342,"externalRequests":114,"nonceChecks":50,"capabilityChecks":75,"bundledLibraries":989},[952,957],{"fn":953,"file":954,"line":955,"context":956},"exec","callback\\wings\\security.php",19,"$execRes = exec('crontab -l', $output, $retval);",{"fn":958,"file":954,"line":959,"context":960},"popen",27,"$handle = popen('crontab -l', 'rb');",{"prepared":962,"raw":444,"locations":963},12,[964,968,970,973,975],{"file":965,"line":966,"context":967},"callback\\wings\\ipstore.php",17,"$wpdb->query() with variable interpolation",{"file":965,"line":969,"context":967},21,{"file":971,"line":972,"context":967},"wp_db.php",179,{"file":971,"line":974,"context":967},188,{"file":971,"line":976,"context":967},197,{"escaped":978,"rawEcho":979,"locations":980},137,4,[981,984,986,987],{"file":982,"line":165,"context":983},"admin\\components\\form.php","raw output",{"file":985,"line":147,"context":983},"callback\\streams.php",{"file":985,"line":13,"context":983},{"file":339,"line":988,"context":983},237,[],[],{"summary":992,"deductions":993},"The wpremote plugin v6.36 presents a mixed security posture. While it demonstrates good practices in output escaping (97%) and SQL query preparation (71%), significant concerns arise from its attack surface and the presence of dangerous functions. The static analysis reveals two AJAX handlers, both lacking authentication checks, creating direct entry points for potential exploitation. The inclusion of 'exec' and 'popen' functions is a critical red flag, as these can be misused for command injection if user input is not meticulously sanitized.  Although the vulnerability history shows only one medium severity CVE from 2021 and no currently unpatched vulnerabilities, the static analysis findings are more immediate and concerning.\n\nThe absence of taint analysis results is unusual and could indicate a lack of thorough security testing or that no critical taint flows were detected within the analyzed code. However, the presence of unprotected AJAX endpoints and dangerous functions like 'exec' and 'popen' overshadows the positive aspects. The plugin's history of a medium severity XSS vulnerability suggests a past susceptibility to input validation issues, which could be exacerbated by the current lack of authentication on its AJAX handlers. The overall risk is moderate, leaning towards high due to the combination of unprotected entry points and powerful, potentially dangerous functions. A thorough review and remediation of the unauthenticated AJAX handlers and a careful audit of how 'exec' and 'popen' are utilized are strongly recommended.",[994,996,999],{"reason":995,"points":165},"2 unprotected AJAX handlers",{"reason":997,"points":998},"Use of dangerous functions (exec, popen)",15,{"reason":1000,"points":165},"1 medium CVE in vulnerability history","2026-03-16T17:23:09.031Z",{"wat":1003,"direct":1012},{"assetPaths":1004,"generatorPatterns":1009,"scriptPaths":1010,"versionParams":1011},[1005,1006,1007,1008],"\u002Fwp-content\u002Fplugins\u002Fwpremote\u002Fwp_2fa\u002Fcss\u002Fwp_2fa.css","\u002Fwp-content\u002Fplugins\u002Fwpremote\u002Fwp_2fa\u002Fjs\u002Fwp_2fa.js","\u002Fwp-content\u002Fplugins\u002Fwpremote\u002Fprotect\u002Fcss\u002Fprotect.css","\u002Fwp-content\u002Fplugins\u002Fwpremote\u002Fprotect\u002Fjs\u002Fprotect.js",[],[],[],{"cssClasses":1013,"htmlComments":1016,"htmlAttributes":1020,"restEndpoints":1023,"jsGlobals":1027,"shortcodeOutput":1031},[1014,1015],"wpr-login-form","wpr-icon",[1017,1018,1019],"\u003C!-- START WPR REMOTE CODE -->","\u003C!-- END WPR REMOTE CODE -->","\u003C!-- WPR-PLACEHOLDER -->",[1021,1022],"data-wpr-nonce","data-wpr-ajax-url",[1024,1025,1026],"\u002Fwp-json\u002Fwpremote\u002Fv1\u002Fdata","\u002Fwp-json\u002Fwpremote\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fwpremote\u002Fv1\u002Factions",[1028,1029,1030],"wpr_ajax_object","wpr_params","WPR",[1032,1033],"[wpremote_dashboard]","[wpremote_login_form]"]