[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fR53ZV0uJwba_OC8bTYjNtaylOT0_HJ1MCY6uIAQTMuU":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":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":148,"fingerprints":427},"wp-ispconfig","WP-ISPConfig","3.1","etruel","https:\u002F\u002Fprofiles.wordpress.org\u002Fetruel\u002F","\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.howtoforge.com\u002Fcommunity\u002Fthreads\u002Fwordpress-plugin-to-create-a-complete-new-client-in-one-step.63285\u002F\" rel=\"nofollow ugc\">first\u003C\u002Fa> WordPress interface for \u003Ca href=\"http:\u002F\u002Fwww.ispconfig.org\" rel=\"nofollow ugc\">ISPConfig\u003C\u002Fa> – Hosting Control Panel. An excelent Open Source, transparent, free Server Manager.\u003C\u002Fp>\n\u003Cp>As a remote user, with WP-ISPConfig plugin you can manage new account and client setup features of your ISPConfig 3 – Hosting Control Panel.\u003C\u002Fp>\n\u003Cp>With WP-ISPConfig you can have a WordPress installed in the same host, or in a remote host, and add what each new client needs all-in-one click.\u003C\u002Fp>\n\u003Cp>This means the Client, DNS, Domain (website), FTP user, email Domain and mailbox, all just with minimal input and no complicated setup.\u003C\u002Fp>\n\u003Cp>All you have to do is just activate and type in a few lines of settings.\u003C\u002Fp>\n\u003Cp>If you like it, please take a minute to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fwp-ispconfig?rate=5#postform\" rel=\"ugc\">Rate 5 Stars\u003C\u002Fa> on WordPress. Thanks! 🙂\u003C\u002Fp>\n\u003Cp>Some very useful Add-ons are on the way. You can sponsor one to speed the releases.  If you need some new feature ask for it on http:\u002F\u002Fetruel.com\u002Fsupport\u002F\u003C\u002Fp>\n\u003Cp>Author page in spanish:\u003Ca href=\"https:\u002F\u002Fwww.netmdp.com\" rel=\"nofollow ugc\">NetMdP\u003C\u002Fa>.\u003Cbr \u002F>\nPlugin and Add-ons page:\u003Ca href=\"https:\u002F\u002Fetruel.com\" rel=\"nofollow ugc\">etruel.com\u003C\u002Fa>.\u003C\u002Fp>\n","WordPress interface for ISPConfig ~ Hosting Control Panel.  The plugin allows you to add a new client with all needed steps with just one click.",10,4991,96,4,"2019-11-02T17:16:00.000Z","5.3.21","4.9","",[20,21,22,23,24],"host","hosting","ispconfig","manager","remote","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-ispconfig.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},11,12870,93,116,74,"2026-04-03T23:11:58.941Z",[39,58,80,105,129],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":27,"num_ratings":27,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":56,"download_link":57,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"upress-link","uPress Link","1.3.1","Ilan Firsov","https:\u002F\u002Fprofiles.wordpress.org\u002Filanraid\u002F","\u003Cp>uPress Link is a companion plugin for the WordPress hosting manager \u003Ca href=\"https:\u002F\u002Fwww.upress.io\" rel=\"nofollow ugc\">uPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple interface to manage the most frequently used features from uPress\u003C\u002Fli>\n\u003Cli>Manage auto updating, auto redirection and firewall settings\u003C\u002Fli>\n\u003Cli>Manage CDN (Content Delivery Network) settings\u003C\u002Fli>\n\u003Cli>Manage uPress optimization settings\u003C\u002Fli>\n\u003Cli>More features coming soon…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>NOTE\u003C\u002Fstrong>\u003Cbr \u002F>\n* This plugin does not work as a standalone. It requires an account with \u003Ca href=\"https:\u002F\u002Fwww.upress.io\" rel=\"nofollow ugc\">uPress\u003C\u002Fa>.\u003Cbr \u002F>\n* Some features require that specific settings will be enabled in uPress\u003C\u002Fp>\n","uPress Link is a companion plugin for the WordPress hosting manager at https:\u002F\u002Fwww.upress.io",200,2815,"2016-12-07T12:02:00.000Z","4.6.30","4.0",[53,21,54,23,55],"companion","link","upress","https:\u002F\u002Fwww.upress.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fupress-link.1.3.1.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":27,"downloaded":66,"rating":27,"num_ratings":27,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":77,"download_link":78,"security_score":79,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"rundiz-downloads","Rundiz Downloads","1.0.17","vee","https:\u002F\u002Fprofiles.wordpress.org\u002Fokvee\u002F","\u003Cp>Rundiz Downloads is a files, documents management that support GitHub auto update. Provide the download link, track download files.\u003C\u002Fp>\n\u003Cp>The GitHub auto update means the URL and file size will be update automatically on GitHub commit or new tag\u002Frelease.\u003Cbr \u002F>\nYou can change your setting to accept how often of auto update. Every releases and commits, every releases, or none.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Manage files locally or hosted on GitHub or any remote files.\u003C\u002Fli>\n\u003Cli>Use GitHub OAuth to manage webhooks (webhook is for auto update). It will be super easy if you have many users or repositories.\u003C\u002Fli>\n\u003Cli>Auto update download URL and version once GitHub repository was updated.\u003C\u002Fli>\n\u003Cli>Setting GitHub auto update to none, every releases, every releases and commits.\u003C\u002Fli>\n\u003Cli>Manual update multiple remote file data such as file size that was changed.\u003C\u002Fli>\n\u003Cli>Use version range to compare tags before update.\u003C\u002Fli>\n\u003Cli>Insert download button on classic editor or TinyMCE.\u003C\u002Fli>\n\u003Cli>Download logs\u002Fstatistic.\u003C\u002Fli>\n\u003Cli>Admin dashboard statistic widget.\u003C\u002Fli>\n\u003Cli>Block bots from downloading by captcha, user agent.\u003C\u002Fli>\n\u003Cli>Captcha with the audio.\u003C\u002Fli>\n\u003Cli>Redirect to file or force download. (The force download will be working with local file only.)\u003C\u002Fli>\n\u003Cli>Support shortcode.\u003C\u002Fli>\n\u003Cli>Customisable download element for shortcode.\u003C\u002Fli>\n\u003Cli>Automatically delete logs older than specific number of days.\u003C\u002Fli>\n\u003Cli>Localisation support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Tested up to PHP 8.5.\u003C\u002Fp>\n","Download manager for WordPress that support GitHub auto update.",1989,"2025-12-20T17:35:00.000Z","7.0","4.7.0","5.5",[72,73,74,75,76],"download","download-manager","downloads","file-hosting","github","https:\u002F\u002Frundiz.com\u002F?p=319","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frundiz-downloads.1.0.17.zip",100,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":70,"requires_php":94,"tags":95,"homepage":100,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":27,"last_vuln_date":104,"fetched_at":29},"hostinger","Hostinger Tools","3.0.59","Hostinger","https:\u002F\u002Fprofiles.wordpress.org\u002Fhostinger\u002F","\u003Cp>Hostinger Tools is an all-in-one plugin designed to streamline essential tasks for WordPress site administrators. This plugin offers a range of features to help you manage your site’s information, maintenance mode, security, and redirects effectively.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cem>Basic Info\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displays the current WordPress version with automatic update checks.\u003C\u002Fli>\n\u003Cli>Shows the current PHP version with automatic update checks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Maintenance Mode\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily enable or disable maintenance mode for your site.\u003C\u002Fli>\n\u003Cli>Provide a URL to bypass maintenance mode for selected users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Security\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable or disable XML-RPC requests to enhance your site’s security.\u003C\u002Fli>\n\u003Cli>Enable or disable Authorize application page to enhance your site’s security.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Redirects\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Force all URLs to use HTTPS for secure browsing.\u003C\u002Fli>\n\u003Cli>Force all URLs to use WWW to ensure consistency in site access.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>LLMs.txt Generation\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically generate a structured LLMs.txt file in Markdown format.\u003C\u002Fli>\n\u003Cli>Include website title, description, posts, pages, and products (if WooCommerce is active).\u003C\u002Fli>\n\u003Cli>Keep the file updated when content changes or new content is published.\u003C\u002Fli>\n\u003Cli>Help AI-powered tools better understand and interact with your website content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Hostinger Tools is the new version of the previous Hostinger plugin, offering an updated and enhanced experience.\u003Cbr \u002F>\nThe Onboarding assistant and the Learning section previously included in this plugin were moved to the separate plugin Hostinger Easy Onboarding.\u003C\u002Fp>\n","Simplified WordPress management. Manage site info, maintenance, security, & redirects.",3000000,16730722,60,25,"2026-03-03T11:48:00.000Z","6.9.4","8.1",[81,96,97,98,99],"https","maintenance","security","tools","https:\u002F\u002Fhostinger.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhostinger.3.0.59.zip",99,1,"2024-01-05 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":118,"requires_at_least":18,"requires_php":68,"tags":119,"homepage":125,"download_link":126,"security_score":127,"vuln_count":103,"unpatched_count":27,"last_vuln_date":128,"fetched_at":29},"a2-optimized-wp","A2 Optimized WP – Turbocharge and secure your WordPress site","3.0.13","A2 Hosting","https:\u002F\u002Fprofiles.wordpress.org\u002Fa2hosting\u002F","\u003Cp>Boosting performance and securing your WordPress site has never been easier with the A2 Optimized WP plugin from \u003Ca href=\"https:\u002F\u002Fwww.a2hosting.com\u002F\" rel=\"nofollow ugc\">A2 Hosting\u003C\u002Fa>. Get customized desktop and mobile performance scores for your site, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Server speed (Time to First Byte)\u003C\u002Fli>\n\u003Cli>Page load speed (Largest Contentful Paint)\u003C\u002Fli>\n\u003Cli>User perception (First Contentful Paint)\u003C\u002Fli>\n\u003Cli>Visual stability (Cumulative Layout Shift)\u003C\u002Fli>\n\u003Cli>Website browser speed (First Input Delay)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Using these scores, A2 Optimized WP generates specific, personalized recommendations for improving your site:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Performance\u003C\u002Fli>\n\u003Cli>Security\u003C\u002Fli>\n\u003Cli>Best practices compliance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With just a few clicks you’ll give your WordPress site the boost it needs with stable, industry-proven optimizations and improvements.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fvdp\u002Fa2-optimized-wp\u002F\" rel=\"nofollow ugc\">Vulnerability disclosure program\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Performance optimizations\u003C\u002Fh4>\n\u003Cp>Our plugin is optimized to work best in the A2 Hosting environment, so items marked with an asterisk (*) are only available for sites hosted at A2 Hosting. If you are not an A2 Hosting customer, \u003Ca href=\"https:\u002F\u002Fwww.a2hosting.com\" rel=\"nofollow ugc\">join today\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Page caching\u003C\u002Fstrong>\u003Cbr \u002F>\n* Allows site visitors to save copies of your web pages on their device or browser. When they return to your website in the future, your site files load faster.\u003Cbr \u002F>\n* This optimization improves Time to First Byte (TTFB) and reduces bandwidth usage.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gzip compression\u003C\u002Fstrong>\u003Cbr \u002F>\n* Turns on Gzip compression to make text files smaller.\u003Cbr \u002F>\n* This optimization improves Time to First Byte (TTFB) and reduces bandwidth usage.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Redis object caching (*)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Stores commonly used elements such as menus, widgets, and database sets in memory.\u003Cbr \u002F>\n* This optimization improves Time to First Byte (TTFB).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Minify HTML pages\u003C\u002Fstrong>\u003Cbr \u002F>\n* Removes extra spaces, tabs, comments, and line breaks from HTML pages.\u003Cbr \u002F>\n* This optimization improves First Contentful Paint (FCP) and First Input Delay (FID).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automatic database optimizations\u003C\u002Fstrong>\u003Cbr \u002F>\n* Periodically cleans MySQL databases of expired transients (a type of cached data used in WordPress) as well as trashed and spam comments. Also optimizes database tables.\u003Cbr \u002F>\n* This optimization improves Time to First Byte (TTFB) for uncached pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compress images on upload (*)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatically compresses images when they are uploaded to your site.\u003Cbr \u002F>\n* This optimization improves First Contentful Paint (FCP), Largest Contentful Paint (LCP), and First Input Delay (FID).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Turbo Web Hosting (*)\u003C\u002Fstrong>\u003Cbr \u002F>\n*Takes advantage of A2 Hosting’s Turbo Web Hosting platform to provide faster serving of static files, pre-compiled .htaccess files for improved performance, PHP opcode caching, and more.\u003Cbr \u002F>\n*This optimization can improve multiple benchmarks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use system cron instead of WordPress cron (*)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Replaces the WordPress virtual “cron job” with a genuine, system-defined cron job.\u003Cbr \u002F>\n* This optimization reduces the load on WordPress and ensures scheduled tasks run at precise, correct intervals.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Minify inline CSS and JavaScript\u003C\u002Fstrong>\u003Cbr \u002F>\n* Removes extra spaces, tabs, comments, and line breaks from inline CSS and JavaScript.\u003Cbr \u002F>\n* This optimization improves First Contentful Paint (FCP) and First Input Delay (FID).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disable WooCommerce AJAX Cart Fragments\u003C\u002Fstrong>\u003Cbr \u002F>\n* Disables WooCommerce AJAX Cart Fragments on your homepage and enables the “redirect to cart page” option.\u003Cbr \u002F>\n* This optimization improves WooCommerce performance.\u003C\u002Fp>\n\u003Ch4>Security optimizations\u003C\u002Fh4>\n\u003Cp>Our plugin is optimized to work best in the A2 Hosting environment, so items marked with an asterisk (*) are only available for sites hosted at A2 Hosting. If you are not an A2 Hosting customer, \u003Ca href=\"https:\u002F\u002Fwww.a2hosting.com\" rel=\"nofollow ugc\">join today\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Lock editing of plugins and themes from wp-admin\u003C\u002Fstrong>\u003Cbr \u002F>\n* Prevents misuse of built-in editing capabilities for the WordPress admin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Change login URL (*)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Changes the login page URL from the default wp-login.php to a random URL.\u003Cbr \u002F>\n* Helps prevent bots from brute-force attacking your login page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add CAPTCHA for comments and login (*)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Adds a CAPTCHA to comment forms and login pages to deter bots from posting spam comments and running brute-force attacks..\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Block unauthorized XML-RPC requests\u003C\u002Fstrong>\u003Cbr \u002F>\n* Rejects XML-RPC requests except for whitelisted services, such as Jetpack.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Deny direct access to configuration files\u003C\u002Fstrong>\u003Cbr \u002F>\n* Displays a “403 Forbidden” error when visitors or bots try to access WordPress configuration files.\u003C\u002Fp>\n\u003Ch4>Best practices recommendations\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Regenerate wp-config salts\u003C\u002Fstrong>\u003Cbr \u002F>\n* Generates new values for wp-config.php salts and security keys for increased security.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Recent post limit\u003C\u002Fstrong>\u003Cbr \u002F>\n*Checks the number of recent posts per page, which should be less than 15 for most sites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>RSS post limit\u003C\u002Fstrong>\u003Cbr \u002F>\n* Checks the number of posts in RSS feeds, which should be less than 20 for most sites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Recent posts showing on home page\u003C\u002Fstrong>\u003Cbr \u002F>\n* Checks whether the home page displays recent posts, and offers to use a static page instead for faster performance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Permalink structure\u003C\u002Fstrong>\u003Cbr \u002F>\n* Checks that the permalink structure is configured to fully optimize page caching and get additional SEO benefits.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unused themes\u003C\u002Fstrong>\u003Cbr \u002F>\n* Checks if there are any non-default, unused themes that should be deleted.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Inactive plugins\u003C\u002Fstrong>\u003Cbr \u002F>\n* Checks if there are any inactive plugins that should be deleted.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hosted with A2 Hosting\u003C\u002Fstrong>\u003Cbr \u002F>\n* Checks if your site is hosted with \u003Ca href=\"https:\u002F\u002Fwww.a2hosting.com\u002F\" rel=\"nofollow ugc\">A2 Hosting\u003C\u002Fa> for faster page load times and more optimizations.\u003C\u002Fp>\n","Make your site faster and more secure with the click of a few buttons",70000,2039848,62,43,"2025-02-10T18:07:00.000Z","6.7.5",[120,121,122,123,124],"a2-hosting","cache","optimize","site-performancerequires-at-least-5-1","speed","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fa2-optimized\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fa2-optimized-wp.3.0.13.zip",92,"2023-02-06 00:00:00",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":137,"downloaded":138,"rating":127,"num_ratings":139,"last_updated":140,"tested_up_to":141,"requires_at_least":142,"requires_php":143,"tags":144,"homepage":146,"download_link":147,"security_score":79,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ezcache","ezCache","1.6.6","uPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fupress\u002F","\u003Cp>EzCache is an easy and innovative cache plugin that will help you significantly improve your site speed.\u003Cbr \u002F>\nThe plugin comes in a simple and easy installation, without the need for advanced technical knowledge, offers you the opportunity to make your site much faster in a few simple steps, cache pages on your site, automatically optimize images using WebP format to reduce the size of your site’s images by tens of percent and save You need the extra image minimization plugin.\u003C\u002Fp>\n\u003Cp>In addition, the plugin allows you to minimize advanced HTML files, JAVA SCRIPT files\u003Cbr \u002F>\nAnd CSS files\u003Cbr \u002F>\nIn the advanced settings of the extension, you can easily save advanced settings, such as:\u003Cbr \u002F>\nConfigure caching by page type, set cached links,\u003Cbr \u002F>\nExclude certain user types.\u003Cbr \u002F>\nAnd of course, you can always view statistics that will always keep you updated on your site’s caching performance.\u003C\u002Fp>\n\u003Cp>We created ezCash to take the new decade’s speed experience and bring it to your WordPress sites easily and quickly\u003C\u002Fp>\n","EzCache is an easy and innovative cache plugin that will help you significantly improve your site speed.",10000,113930,5,"2025-07-30T13:37:00.000Z","6.8.5","4.6","5.6",[145,121,21,124,55],"boost","https:\u002F\u002Fezcache.app","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fezcache.zip",{"attackSurface":149,"codeSignals":233,"taintFlows":376,"riskAssessment":419,"analyzedAt":426},{"hooks":150,"ajaxHandlers":215,"restRoutes":229,"shortcodes":230,"cronEvents":231,"entryPointCount":232,"unprotectedCount":27},[151,157,161,166,168,173,177,182,186,188,191,194,198,201,205,208,210],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","admin_menu","settings_menu","includes\\dashboard.php",27,{"type":152,"name":158,"callback":159,"file":155,"line":160},"admin_post_ispconfig_refresh_list","post_refresh_list",29,{"type":152,"name":162,"callback":163,"file":164,"line":165},"admin_init","register_settings","includes\\default-values.php",34,{"type":152,"name":153,"callback":154,"file":164,"line":167},35,{"type":169,"name":170,"callback":171,"file":164,"line":172},"filter","parent_file","tax_menu_correction",37,{"type":169,"name":174,"callback":175,"file":164,"line":176},"submenu_file","tax_submenu_correction",38,{"type":152,"name":153,"callback":178,"priority":179,"file":180,"line":181},"menu",15,"includes\\domain-alias.php",18,{"type":152,"name":183,"callback":184,"file":180,"line":185},"admin_post_ispconfig_domain_alias_save","save",22,{"type":152,"name":153,"callback":178,"file":187,"line":185},"includes\\new-website.php",{"type":152,"name":189,"callback":184,"file":187,"line":190},"admin_post_ispconfig_allinone_save",24,{"type":152,"name":192,"callback":193,"priority":11,"file":187,"line":91},"wpispconfig_all_in_one_before_table","form_inputs_before",{"type":169,"name":195,"callback":196,"priority":11,"file":187,"line":197},"wpispconfig_all_in_one_success_notices","notices_success",26,{"type":169,"name":199,"callback":200,"priority":11,"file":187,"line":156},"wpispconfig_values_all_in_one_before_create","before_create",{"type":152,"name":202,"callback":203,"file":204,"line":160},"admin_notices","show","includes\\notices.php",{"type":152,"name":162,"callback":163,"file":206,"line":207},"includes\\settings.php",32,{"type":152,"name":153,"callback":154,"file":206,"line":209},33,{"type":152,"name":211,"callback":212,"file":213,"line":214},"plugins_loaded","init","wp-ispconfig.php",154,[216,222,226],{"action":217,"nopriv":218,"callback":219,"hasNonce":220,"hasCapCheck":218,"file":180,"line":221},"wpispconfig_cmb_domain",false,"cmb_domain",true,21,{"action":223,"nopriv":218,"callback":224,"hasNonce":220,"hasCapCheck":218,"file":187,"line":225},"wpispconfig_select_client","ajax_select_client",28,{"action":227,"nopriv":218,"callback":228,"hasNonce":220,"hasCapCheck":218,"file":206,"line":167},"ispconfig_testconnection","test_connection",[],[],[],3,{"dangerousFunctions":234,"sqlUsage":235,"outputEscaping":237,"fileOperations":27,"externalRequests":103,"nonceChecks":374,"capabilityChecks":139,"bundledLibraries":375},[],{"prepared":27,"raw":27,"locations":236},[],{"escaped":238,"rawEcho":239,"locations":240},7,83,[241,244,246,248,250,252,254,255,256,257,258,260,262,264,266,267,268,269,270,271,273,274,276,277,278,279,280,281,282,284,286,288,290,291,293,295,297,299,301,303,305,307,309,311,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,343,344,345,346,347,349,351,353,354,355,356,357,358,360,362,364,366,367,368,369,370,371,373],{"file":155,"line":242,"context":243},138,"raw output",{"file":155,"line":245,"context":243},190,{"file":155,"line":247,"context":243},214,{"file":155,"line":249,"context":243},226,{"file":155,"line":251,"context":243},229,{"file":164,"line":253,"context":243},165,{"file":164,"line":253,"context":243},{"file":164,"line":253,"context":243},{"file":164,"line":253,"context":243},{"file":164,"line":253,"context":243},{"file":164,"line":259,"context":243},166,{"file":164,"line":261,"context":243},169,{"file":164,"line":263,"context":243},173,{"file":164,"line":265,"context":243},184,{"file":164,"line":265,"context":243},{"file":164,"line":265,"context":243},{"file":164,"line":265,"context":243},{"file":164,"line":265,"context":243},{"file":164,"line":265,"context":243},{"file":164,"line":272,"context":243},185,{"file":164,"line":245,"context":243},{"file":164,"line":275,"context":243},194,{"file":164,"line":47,"context":243},{"file":164,"line":47,"context":243},{"file":164,"line":47,"context":243},{"file":164,"line":47,"context":243},{"file":164,"line":47,"context":243},{"file":164,"line":47,"context":243},{"file":164,"line":283,"context":243},203,{"file":164,"line":285,"context":243},207,{"file":180,"line":287,"context":243},111,{"file":180,"line":289,"context":243},140,{"file":180,"line":214,"context":243},{"file":180,"line":292,"context":243},188,{"file":180,"line":294,"context":243},208,{"file":180,"line":296,"context":243},227,{"file":180,"line":298,"context":243},235,{"file":180,"line":300,"context":243},243,{"file":180,"line":302,"context":243},252,{"file":304,"line":156,"context":243},"includes\\functions.php",{"file":187,"line":306,"context":243},75,{"file":187,"line":308,"context":243},86,{"file":187,"line":310,"context":243},90,{"file":187,"line":127,"context":243},{"file":187,"line":313,"context":243},112,{"file":187,"line":315,"context":243},222,{"file":187,"line":317,"context":243},228,{"file":187,"line":319,"context":243},230,{"file":187,"line":321,"context":243},257,{"file":187,"line":323,"context":243},276,{"file":187,"line":325,"context":243},287,{"file":187,"line":327,"context":243},306,{"file":187,"line":329,"context":243},331,{"file":187,"line":331,"context":243},345,{"file":187,"line":333,"context":243},374,{"file":187,"line":335,"context":243},382,{"file":187,"line":337,"context":243},390,{"file":204,"line":339,"context":243},82,{"file":206,"line":341,"context":243},234,{"file":206,"line":341,"context":243},{"file":206,"line":341,"context":243},{"file":206,"line":341,"context":243},{"file":206,"line":341,"context":243},{"file":206,"line":298,"context":243},{"file":206,"line":348,"context":243},238,{"file":206,"line":350,"context":243},242,{"file":206,"line":352,"context":243},253,{"file":206,"line":352,"context":243},{"file":206,"line":352,"context":243},{"file":206,"line":352,"context":243},{"file":206,"line":352,"context":243},{"file":206,"line":352,"context":243},{"file":206,"line":359,"context":243},254,{"file":206,"line":361,"context":243},259,{"file":206,"line":363,"context":243},263,{"file":206,"line":365,"context":243},269,{"file":206,"line":365,"context":243},{"file":206,"line":365,"context":243},{"file":206,"line":365,"context":243},{"file":206,"line":365,"context":243},{"file":206,"line":365,"context":243},{"file":206,"line":372,"context":243},272,{"file":206,"line":323,"context":243},6,[],[377,394,402,411],{"entryPoint":378,"graph":379,"unsanitizedCount":27,"severity":393},"save (includes\\domain-alias.php:330)",{"nodes":380,"edges":391},[381,386],{"id":382,"type":383,"label":384,"file":180,"line":385},"n0","source","$_POST['_wp_http_referer'] (x2)",343,{"id":387,"type":388,"label":389,"file":180,"line":385,"wp_function":390},"n1","sink","wp_redirect() [Open Redirect]","wp_redirect",[392],{"from":382,"to":387,"sanitized":220},"low",{"entryPoint":395,"graph":396,"unsanitizedCount":27,"severity":393},"\u003Cdomain-alias> (includes\\domain-alias.php:0)",{"nodes":397,"edges":400},[398,399],{"id":382,"type":383,"label":384,"file":180,"line":385},{"id":387,"type":388,"label":389,"file":180,"line":385,"wp_function":390},[401],{"from":382,"to":387,"sanitized":220},{"entryPoint":403,"graph":404,"unsanitizedCount":27,"severity":393},"save (includes\\new-website.php:662)",{"nodes":405,"edges":409},[406,408],{"id":382,"type":383,"label":384,"file":187,"line":407},719,{"id":387,"type":388,"label":389,"file":187,"line":407,"wp_function":390},[410],{"from":382,"to":387,"sanitized":220},{"entryPoint":412,"graph":413,"unsanitizedCount":27,"severity":393},"\u003Cnew-website> (includes\\new-website.php:0)",{"nodes":414,"edges":417},[415,416],{"id":382,"type":383,"label":384,"file":187,"line":407},{"id":387,"type":388,"label":389,"file":187,"line":407,"wp_function":390},[418],{"from":382,"to":387,"sanitized":220},{"summary":420,"deductions":421},"The wp-ispconfig v3.1 plugin demonstrates a generally strong security posture, with no reported vulnerabilities or critical issues identified in the taint analysis. The plugin effectively utilizes prepared statements for all SQL queries, indicating a good practice to prevent SQL injection.  Furthermore, the presence of nonce and capability checks on its entry points is a positive sign of robust access control.  However, a significant concern arises from the low percentage of properly escaped output. With only 8% of 90 outputs being properly escaped, there's a high risk of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the website.  The plugin also makes an external HTTP request, which, while not inherently a vulnerability, could pose a risk if the external resource is compromised or if the request is not handled securely.  Despite the lack of known CVEs and critical taint flows, the insufficient output escaping is a major weakness that warrants immediate attention.",[422,424],{"reason":423,"points":179},"Low percentage of properly escaped output",{"reason":425,"points":232},"Presence of external HTTP request","2026-03-16T23:49:14.724Z",{"wat":428,"direct":437},{"assetPaths":429,"generatorPatterns":432,"scriptPaths":433,"versionParams":434},[430,431],"\u002Fwp-content\u002Fplugins\u002Fwp-ispconfig\u002Fassets\u002Fimages\u002Fpror.png","\u002Fwp-content\u002Fplugins\u002Fwp-ispconfig\u002Fassets\u002Fjs\u002Fdomain-alias.js",[],[431],[435,436],"wp-ispconfig\u002Fassets\u002Fjs\u002Fdomain-alias.js?ver=","\u002Fwp-content\u002Fplugins\u002Fwp-ispconfig\u002Fassets\u002Fjs\u002Fdomain-alias.js?ver=",{"cssClasses":438,"htmlComments":439,"htmlAttributes":444,"restEndpoints":446,"jsGlobals":447,"shortcodeOutput":449},[],[440,441,442,443],"\u003C!-- admin actions -->","\u003C!-- admin_print_styles- -->","\u003C!-- admin_print_scripts- -->","\u003C!-- admin_post.php -->",[445],"autocomplete=\"off\"",[],[448],"js_wpconfig_domain_alias",[]]