[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjo44zgZAFMAHCZ7c499t9S_cYmPmubDxvUCYcceKahA":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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":138,"fingerprints":192},"multi-site-post-publisher","Multi Site Post Publisher","1.2.0","WP Plugin Pilot","https:\u002F\u002Fprofiles.wordpress.org\u002Fusmanr\u002F","\u003Cp>\u003Cstrong>Multi Site Post Publisher\u003C\u002Fstrong> allows WordPress admins to push content to multiple remote WordPress sites using their REST API and Application Passwords. Perfect for bloggers, content teams, or agencies managing a network of sites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add multiple remote WordPress sites\u003C\u002Fli>\n\u003Cli>Secure authentication using Application Passwords\u003C\u002Fli>\n\u003Cli>Simple UI for managing site credentials\u003C\u002Fli>\n\u003Cli>Easily publish posts across multiple domains\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No need for complex multisite setups or syncing tools. Just enter your credentials and publish away!\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","Publish posts to multiple remote WordPress websites from a single dashboard using application passwords. Simple, secure, and efficient.",60,758,100,2,"2025-12-15T16:53:00.000Z","6.8.5","5.5","7.2",[20,21,22,23,24],"application-password","multisite","post-publisher","publish","remote-publishing","https:\u002F\u002Fwppluginpilot.com\u002Fmultisitepostpublisher\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmulti-site-post-publisher.1.2.0.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"usmanr",3,30,94,"2026-04-04T18:14:05.978Z",[38,58,75,95,118],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":27,"num_ratings":27,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"quick-cache-clear-for-publisher","Quick Cache Clear for Publisher","1.0","ericjuden","https:\u002F\u002Fprofiles.wordpress.org\u002Fericjuden\u002F","\u003Cp>Allows anyone with publish permissions to clear the cache in Quick Cache\u003C\u002Fp>\n\u003Cp>Note: This currently only works for WordPress Multisite. I’ve put in a request for a new hook in Quick Cache to correct the problem with WordPress.\u003C\u002Fp>\n","Allows anyone with publish permissions to clear the cache in Quick Cache",20,6408,"2012-07-30T15:23:00.000Z","3.4.2","3.2","",[21,23,53,54],"quick-cache","wpmu","http:\u002F\u002Fwww.judenware.com\u002Fprojects\u002Fwordpress\u002Fquick-cache-clear-for-publisher\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-cache-clear-for-publisher.zip",85,{"slug":59,"name":60,"version":41,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":27,"downloaded":65,"rating":27,"num_ratings":27,"last_updated":51,"tested_up_to":16,"requires_at_least":17,"requires_php":66,"tags":67,"homepage":51,"download_link":73,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":74},"aims-ai-scheduler","Aims AI Scheduler – Smart Auto Blogging & Post Publisher","Aims Infosoft","https:\u002F\u002Fprofiles.wordpress.org\u002Faimsinfosofts\u002F","\u003Cp>This plugin uses OpenAI to automatically generate content for posts\u002Fpages in Wp. Includes:\u003Cbr \u002F>\n– Admin UI for prompt input\u003Cbr \u002F>\n– Content preview and approval\u003Cbr \u002F>\n– Scheduled content generation via cron jobs\u003Cbr \u002F>\n– Saved logs and history for generated content\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to OpenAI and Google Gemini APIs to generate post content using AI.\u003C\u002Fp>\n\u003Cp>OpenAI API:\u003Cbr \u002F>\n– URL: https:\u002F\u002Fapi.openai.com\u003Cbr \u002F>\n– Data Sent: User prompt and parameters (no personal data).\u003Cbr \u002F>\n– Terms: https:\u002F\u002Fopenai.com\u002Fterms\u003Cbr \u002F>\n– Privacy: https:\u002F\u002Fopenai.com\u002Fprivacy\u003C\u002Fp>\n\u003Cp>Google Gemini API:\u003Cbr \u002F>\n– URL: https:\u002F\u002Fgenerativelanguage.googleapis.com\u003Cbr \u002F>\n– Data Sent: User prompt and parameters (no personal data).\u003Cbr \u002F>\n– Terms: https:\u002F\u002Fpolicies.google.com\u002Fterms\u003Cbr \u002F>\n– Privacy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","Generate and manage Wp posts using AI (OpenAI). Automate post creation with custom prompts and schedule via cron.",236,"7.4",[68,69,70,71,72],"ai-content","aims-ai-scheduler-smart-auto-blogging-post-publisher","content-generator","openai","post-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faims-ai-scheduler.1.0.zip","2026-03-15T14:44:11.924Z",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":27,"downloaded":83,"rating":27,"num_ratings":27,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":93,"download_link":94,"security_score":57,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"multisite-network-repost","Multisite Network Repost","1.0.0","sam2kb","https:\u002F\u002Fprofiles.wordpress.org\u002Fsam2kb\u002F","\u003Cp>Repost your stories to selected sites in the multisite network, preserving attachments, custom fields, categories, tags etc. At this time the plugin only clones the post when it’s published. It’s a one way, one time operation and after that the posts are not connected or synced in any way.\u003C\u002Fp>\n\u003Cp>Depending on your WordPress setup, post attachments and featured images may or may not work in the target sites. Please read next to get a shared media library support for your multisite system.\u003C\u002Fp>\n\u003Ch3>Please Note\u003C\u002Fh3>\n\u003Cp>This plugin works best alongside \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbueltge\u002Fmultisite-global-media\" rel=\"nofollow ugc\">Multisite Global Media\u003C\u002Fa> plugin. If both plugins are installed, all attachments and featured images are properly linked in the target site. The actual files stay in one place and don’t get cloned saving your disk space. This is an optimal setup in most situations.\u003C\u002Fp>\n\u003Ch3>Need more features?\u003C\u002Fh3>\n\u003Cp>This is a basic proof of concept plugin, please let me know if you want to see more features. You can also hire me to customize it for your needs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for custom fields from other plugins\u003C\u002Fli>\n\u003Cli>Support for drafts and private posts\u003C\u002Fli>\n\u003Cli>Automatic deletion from target sites if the original is deleted\u003C\u002Fli>\n\u003Cli>Keep the changes synced between the parent post and its clones\u003C\u002Fli>\n\u003C\u002Ful>\n","Repost your stories to selected sites in the multisite network, preserving attachments, custom fields, categories, tags etc.",1166,"2020-05-16T05:54:00.000Z","5.4.19","5.0","7.0",[89,90,21,91,92],"copy-posts","duplicate-posts","network","publish-to-network","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmultisite-network-repost\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultisite-network-repost.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":35,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":86,"requires_php":66,"tags":108,"homepage":113,"download_link":114,"security_score":115,"vuln_count":116,"unpatched_count":27,"last_vuln_date":117,"fetched_at":29},"code-snippets","Code Snippets","3.9.5","Code Snippets Pro","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodesnippetspro\u002F","\u003Cp>\u003Cstrong>✂ Code Snippets\u003C\u002Fstrong> provides an effortless way to enhance your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Upgrade to Code Snippets Pro\u003C\u002Fstrong> for complete CSS, JavaScript, Gutenberg, Elementor and cloud synchronisation integrations. \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcodesnippets.pro\u002Fpricing\" rel=\"nofollow ugc\">Elevate your snippets experience now!\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Say goodbye to the hassle of tweaking your theme’s \u003Ccode>functions.php\u003C\u002Fcode> file and downloading endless plugins – Code Snippets simplifies the process!\u003C\u002Fp>\n\u003Cp>A snippet is like a mini-plugin for your WordPress site, providing added functionality without the clutter.\u003C\u002Fp>\n\u003Cp>Unlike other solutions that involve dumping code into your \u003Ccode>functions.php\u003C\u002Fcode> file, Code Snippets offers an intuitive graphical interface for seamless integration and real-time execution. Managing snippets is as easy as activating and deactivating plugins, only without the bloat and overhead.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎥 Watch a quick overview by Imran Siddiq:\u003C\u002Fstrong>\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\u002FuzND-wdSCMQ?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>☁️ Each copy of Code Snippets includes full integration with the community-powered \u003Ca href=\"https:\u002F\u002Fcodesnippets.cloud\u002F\" rel=\"nofollow ugc\">Code Snippets Cloud\u003C\u002Fa> platform, providing easy access to hundreds of tweaks and enhancements ready to power-up any WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🌐 Connect with us:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcode-snippets\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffacebook.com\u002Fgroups\u002Fcodesnippetsplugin\" rel=\"nofollow ugc\">Facebook Community\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsnipco.de\u002Fdiscord\" rel=\"nofollow ugc\">Discord Community\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcodesnippetspro\u002Fcode-snippets\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🌟 Like our plugin? Find it useful? Please consider sharing your experience by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fcode-snippets\" rel=\"ugc\">leaving a review on WordPress.org\u003C\u002Fa>. Your feedback is instrumental to shaping our future growth!\u003C\u002Fp>\n\u003Cp>🌍 We’d like to thank the wonderful people who have helped contribute translations to allow Code Snippets to be used in different languages. \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcodesnippetspro\u002Fcode-snippets\u002Fblob\u002Fcore\u002FCREDITS.md#translators\" rel=\"nofollow ugc\">You can find a full list here\u003C\u002Fa>.\u003C\u002Fp>\n","An easy, clean and simple way to enhance your site with code snippets.",1000000,19655832,494,"2026-02-05T11:03:00.000Z","6.9.4",[109,110,21,111,112],"code","css","php","snippets","https:\u002F\u002Fcodesnippets.pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcode-snippets.3.9.5.zip",89,7,"2026-02-05 19:33:02",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":107,"requires_at_least":131,"requires_php":66,"tags":132,"homepage":136,"download_link":137,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"user-switching","User Switching","1.11.2","John Blackbourn","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohnbillion\u002F","\u003Cp>This plugin allows you to quickly swap between user accounts in WordPress at the click of a button. You’ll be instantly logged out and logged in as your desired user. This is handy for helping customers on WooCommerce sites, membership sites, testing environments, or for any site where administrators need to switch between multiple accounts.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Switch user: Instantly switch to any user account from the \u003Cem>Users\u003C\u002Fem> screen.\u003C\u002Fli>\n\u003Cli>Switch back: Instantly switch back to your originating account.\u003C\u002Fli>\n\u003Cli>Switch off: Log out of your account but retain the ability to instantly switch back in again.\u003C\u002Fli>\n\u003Cli>Compatible with Multisite, WooCommerce, BuddyPress, and bbPress.\u003C\u002Fli>\n\u003Cli>Compatible with most membership and user management plugins.\u003C\u002Fli>\n\u003Cli>Compatible with most two-factor authentication solutions (see the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuser-switching\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa> for more info).\u003C\u002Fli>\n\u003Cli>Approved for use on enterprise-grade WordPress platforms such as \u003Ca href=\"https:\u002F\u002Fwww.altis-dxp.com\u002F\" rel=\"nofollow ugc\">Altis\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwpvip.com\u002F\" rel=\"nofollow ugc\">WordPress VIP\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: User Switching supports versions of WordPress up to three years old, and PHP version 7.4 or higher.\u003C\u002Fp>\n\u003Ch3>Security\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Only users with the ability to edit other users can switch user accounts. By default this is only Administrators on single site installations, and Super Admins on Multisite installations.\u003C\u002Fli>\n\u003Cli>Passwords are not (and cannot be) revealed.\u003C\u002Fli>\n\u003Cli>Uses the cookie authentication system in WordPress when remembering the account(s) you’ve switched from and when switching back.\u003C\u002Fli>\n\u003Cli>Implements the nonce security system in WordPress, meaning only those who intend to switch users can switch.\u003C\u002Fli>\n\u003Cli>Full support for user session validation where appropriate.\u003C\u002Fli>\n\u003Cli>Full support for HTTPS.\u003C\u002Fli>\n\u003Cli>Backed by \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fvdp\u002Fuser-switching\" rel=\"nofollow ugc\">the Patchstack Vulnerability Disclosure Program\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Visit the \u003Cem>Users\u003C\u002Fem> menu in WordPress and you’ll see a \u003Cem>Switch To\u003C\u002Fem> link in the list of action links for each user.\u003C\u002Fli>\n\u003Cli>Click this and you will immediately switch into that user account.\u003C\u002Fli>\n\u003Cli>You can switch back to your originating account via the \u003Cem>Switch back\u003C\u002Fem> link on each dashboard screen or in your profile menu in the WordPress toolbar.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuser-switching\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa> for information about the \u003Cem>Switch Off\u003C\u002Fem> feature.\u003C\u002Fp>\n\u003Ch3>Other Plugins\u003C\u002Fh3>\n\u003Cp>I maintain several other plugins for developers. Check them out:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fquery-monitor\u002F\" rel=\"ugc\">Query Monitor\u003C\u002Fa> is the developer tools panel for WordPress\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-crontrol\u002F\" rel=\"ugc\">WP Crontrol\u003C\u002Fa> lets you view and control what’s happening in the WP-Cron system\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Statement\u003C\u002Fh3>\n\u003Cp>User Switching does not send data to any third party, nor does it include any third party resources, nor will it ever do so.\u003C\u002Fp>\n\u003Cp>User Switching makes use of browser cookies in order to allow users to switch to another account. Its cookies operate using the same mechanism as the authentication cookies in WordPress core, which means their values contain the user’s \u003Ccode>user_login\u003C\u002Fcode> field in plain text which should be treated as potentially personally identifiable information (PII) for privacy and regulatory reasons (GDPR, CCPA, etc). The names of the cookies are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>wordpress_user_sw_{COOKIEHASH}\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>wordpress_user_sw_secure_{COOKIEHASH}\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>wordpress_user_sw_olduser_{COOKIEHASH}\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See also the FAQ for some questions relating to privacy and safety when switching between users.\u003C\u002Fp>\n\u003Ch3>Accessibility Statement\u003C\u002Fh3>\n\u003Cp>User Switching aims to be fully accessible to all of its users. It implements best practices for web accessibility, outputs semantic and structured markup, adheres to the default styles and accessibility guidelines of WordPress, uses the accessibility APIs provided by WordPress and web browsers where appropriate, and is fully accessible via keyboard.\u003C\u002Fp>\n\u003Cp>User Switching should adhere to Web Content Accessibility Guidelines (WCAG) 2.0 at level AA when used with a recent version of WordPress where its admin area itself adheres to these guidelines. If you’ve experienced or identified an accessibility issue in User Switching, please open a thread in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fuser-switching\u002F\" rel=\"ugc\">the User Switching plugin support forum\u003C\u002Fa> and I’ll address it swiftly.\u003C\u002Fp>\n","Instant switching between user accounts in WordPress and WooCommerce.",200000,5499975,98,239,"2026-02-27T00:17:00.000Z","6.1",[133,21,119,134,135],"fast-user-switching","users","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuser-switching\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-switching.1.11.2.zip",{"attackSurface":139,"codeSignals":168,"taintFlows":183,"riskAssessment":184,"analyzedAt":191},{"hooks":140,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":27,"unprotectedCount":27},[141,147,151,155,159],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","add_meta_boxes","add_metabox","includes\\class-msppub-metabox.php",9,{"type":142,"name":148,"callback":149,"priority":46,"file":150,"line":146},"save_post","publish_to_remote_sites","includes\\class-msppub-publisher.php",{"type":142,"name":152,"callback":153,"file":154,"line":116},"admin_menu","add_settings_page","includes\\class-msppub-settings.php",{"type":142,"name":156,"callback":157,"file":154,"line":158},"admin_init","register_settings",8,{"type":142,"name":160,"callback":161,"file":162,"line":163},"admin_enqueue_scripts","msppub_enqueue_admin_assets","multi-site-post-publisher.php",17,[],[],[],[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":27,"externalRequests":180,"nonceChecks":181,"capabilityChecks":181,"bundledLibraries":182},[],{"prepared":27,"raw":27,"locations":171},[],{"escaped":173,"rawEcho":14,"locations":174},23,[175,178],{"file":145,"line":176,"context":177},18,"raw output",{"file":145,"line":179,"context":177},25,6,1,[],[],{"summary":185,"deductions":186},"The \"multi-site-post-publisher\" v1.2.0 plugin exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events directly contributes to a minimal attack surface, with no unprotected entry points detected.  The code signals also indicate good practices, including the complete absence of dangerous functions and a lack of raw SQL queries, with all SQL operations utilizing prepared statements.  File operations are also absent, reducing potential file manipulation risks.  External HTTP requests are present, which could be a vector if not handled carefully, but the plugin's single nonce check and single capability check suggest some level of authorization is implemented for critical operations. The complete lack of vulnerability history, including no known CVEs, further reinforces a positive security impression. This plugin appears to be well-developed from a security standpoint, adhering to many best practices.",[187,189],{"reason":188,"points":33},"Presence of external HTTP requests",{"reason":190,"points":14},"Minimal checks for authorization\u002Fnonce","2026-03-16T21:49:51.247Z",{"wat":193,"direct":200},{"assetPaths":194,"generatorPatterns":197,"scriptPaths":198,"versionParams":199},[195,196],"\u002Fwp-content\u002Fplugins\u002Fmulti-site-post-publisher\u002Fassets\u002Fmsppub-admin-style.css","\u002Fwp-content\u002Fplugins\u002Fmulti-site-post-publisher\u002Fassets\u002Fmsppub-admin.js",[],[196],[],{"cssClasses":201,"htmlComments":202,"htmlAttributes":204,"restEndpoints":209,"jsGlobals":212,"shortcodeOutput":214},[],[203],"\u003C!-- Multi Site Publisher -->",[205,206,207,208],"name=\"msppub_sites[]\"","value=\"","name=\"msppub_nonce_field\"","id=\"msppub_meta_box\"",[210,211],"\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts","\u002Fwp-json\u002Fwp\u002Fv2\u002Fmedia",[213],"msppData",[]]