[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fT3entmbtr_g1vsO3tLlxFW2MoZxdu-Q6j8oYIP74aHo":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":21,"download_link":22,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":34,"analysis":141,"fingerprints":202},"press-release-newsroom","Press Release Newsroom","1.0","lightimagemedia","https:\u002F\u002Fprofiles.wordpress.org\u002Flightimagemedia\u002F","\u003Cp>Display press releases directly from PR Wire Pro’s network on your pages or sidebar with our custom rss shortcodes press release newsroom plugin for WordPress. Choose how to display posts and customize your shortcode to only show the title only or even just the press release author. Please visit \u003Ca href=\"https:\u002F\u002Fprwirepro.com\" title=\"PR Wire Pro\" rel=\"nofollow ugc\">PR Wire Pro\u003C\u002Fa> to learn more about this plugin.\u003C\u002Fp>\n\u003Cp>Please visit \u003Ca href=\"https:\u002F\u002Fprwirepro.com\" title=\"prwirepro.com\" rel=\"nofollow ugc\">prwirepro.com\u003C\u002Fa> to learn more about the plugin. For any questions about the plugin or help with the plugin please contact our support team at anytime through our website – Contact \u003Ca href=\"https:\u002F\u002Fprwirepro.com\" title=\"PR Wire Pro Support\" rel=\"nofollow ugc\">PR Wire Pro Support\u003C\u002Fa> Visit our website to find the best \u003Ca href=\"https:\u002F\u002Fprwirepro.com\" title=\"Press Release Distribution Services\" rel=\"nofollow ugc\">Press Release Distribution Services\u003C\u002Fa> or download our other plugin available on wordpress.org \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpress-release-distribution\u002F\" title=\"press release distribution plugin\" rel=\"ugc\">press release distribution plugin\u003C\u002Fa>. For press release writing tips and help please visit \u003Ca href=\"https:\u002F\u002Fhowtocreateapressrelease.com\" title=\"https:\u002F\u002Fhowtocreateapressrelease.com\" rel=\"nofollow ugc\">https:\u002F\u002Fhowtocreateapressrelease.com\u003C\u002Fa>.\u003C\u002Fp>\n","Displays press releases via rss from PRWIREPRO's network on your pages or sidebar.",10,1742,0,"2025-01-25T22:01:00.000Z","6.7.5","2.1","",[19,20,4],"news","newsroom","https:\u002F\u002Fwireaccess.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpress-release-newsroom.1.0.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":29,"avg_security_score":30,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},14,1130,93,30,89,"2026-04-05T09:49:39.523Z",[35,59,80,98,117],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"edit-flow","Edit Flow","0.10.3","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>Edit Flow empowers you to collaborate with your editorial team inside WordPress. We’ve made it modular so you can customize it to your needs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fcalendar\u002F\" rel=\"nofollow ugc\">Calendar\u003C\u002Fa> – A convenient month-by-month look at your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fcustom-statuses\u002F\" rel=\"nofollow ugc\">Custom Statuses\u003C\u002Fa> – Define the key stages to your workflow.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Feditorial-comments\u002F\" rel=\"nofollow ugc\">Editorial Comments\u003C\u002Fa> – Threaded commenting in the admin for private discussion between writers and editors.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Feditorial-metadata\u002F\" rel=\"nofollow ugc\">Editorial Metadata\u003C\u002Fa> – Keep track of the important details.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fnotifications\u002F\" rel=\"nofollow ugc\">Notifications\u003C\u002Fa> – Receive timely updates on the content you’re following.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fstory-budget\u002F\" rel=\"nofollow ugc\">Story Budget\u003C\u002Fa> – View your upcoming content budget.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Feditflow.org\u002Ffeatures\u002Fuser-groups\u002F\" rel=\"nofollow ugc\">User Groups\u003C\u002Fa> – Keep your users organized by department or function.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More details for each feature, screenshots and documentation can be found on \u003Ca href=\"http:\u002F\u002Feditflow.org\u002F\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We’d love to hear from you! For support questions, feedback and ideas, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Ftags\u002Fedit-flow?forum_id=10\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa>, which we look at often. If you’d like to contribute code, \u003Ca href=\"http:\u002F\u002Feditflow.org\u002Fcontribute\u002F\" rel=\"nofollow ugc\">we’d love to have you involved\u003C\u002Fa>.\u003C\u002Fp>\n","Redefining your editorial workflow.",5000,476060,84,50,"2026-01-12T16:08:00.000Z","6.9.4","6.4","7.4",[52,53,54,20,55],"custom-status","editorial","editorial-calendar","workflow","http:\u002F\u002Feditflow.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedit-flow.0.10.3.zip",100,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":11,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":17,"tags":73,"homepage":77,"download_link":78,"security_score":79,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"betaout","Betaout ContentCloud","1.0.2","Betaout","https:\u002F\u002Fprofiles.wordpress.org\u002Fbetaout\u002F","\u003Cp>Content Cloud empowers your newsroom with dynamic workflows, resource sharing, out of the box functionality and easy integration with existing WordPress infrastructure. Simplify Collaboration within your Editorial Team across multiple WordPress sites.\u003C\u002Fp>\n\u003Cp>Its plug-n-play architecture gives you the flexibility to take out the ContentCloud platform from your network anytime without disrupting your publishing process.\u003C\u002Fp>\n\u003Cp>For more info, please go to our website – http:\u002F\u002Fwww.contentcloudhq.com\u003C\u002Fp>\n\u003Cp>Fully Functional Demo – You can use following Account Details for playing with the demo\u003C\u002Fp>\n\u003Cp>URL: http:\u002F\u002Fwww.contentcloudhq.com\u003C\u002Fp>\n\u003Cp>Editor email: michael@betaout.com\u003C\u002Fp>\n\u003Cp>pswd: 123456 .\u003C\u002Fp>\n","Manage all your Wordpress sites and Editorial team from a single interface",6116,94,3,"2016-09-27T04:48:00.000Z","4.6.30","3.1",[74,75,76,20,55],"admin","content-cloud","freelancers","http:\u002F\u002Fwww.betaout.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetaout.0.4.zip",85,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":13,"downloaded":88,"rating":58,"num_ratings":89,"last_updated":90,"tested_up_to":48,"requires_at_least":91,"requires_php":50,"tags":92,"homepage":96,"download_link":97,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"newsroom-ai-assistant","Newsroom AI Assistant – Editorial Task Manager & Prompts","1.0.7","koskar22","https:\u002F\u002Fprofiles.wordpress.org\u002Fkoskar22\u002F","\u003Cp>\u003Cstrong>Newsroom AI Assistant\u003C\u002Fstrong> is the ultimate workflow optimization tool built specifically for news portals, publishers, and Editors-in-Chief. Developed and tested on active, high-traffic news websites, it brings order to your editorial team and superpowers to your journalists.\u003C\u002Fp>\n\u003Cp>If you are running a news site, managing multiple authors, and trying to stay on top of daily trends, this plugin is your new best friend.\u003C\u002Fp>\n\u003Ch3>🎯 The Hero Feature: Editorial Task Manager\u003C\u002Fh3>\n\u003Cp>Stop relying on external apps or messy group chats. Manage your newsroom directly from your WordPress dashboard!\u003Cbr \u002F>\n* \u003Cstrong>Create Upcoming Events:\u003C\u002Fstrong> Schedule coverage for elections, sports finals, or breaking news.\u003Cbr \u002F>\n* \u003Cstrong>Direct Author Assignment:\u003C\u002Fstrong> Assign specific topics to individual journalists.\u003Cbr \u002F>\n* \u003Cstrong>Chief Editor Notes:\u003C\u002Fstrong> Pass crucial instructions directly to the writer (e.g., “Get a quote from the Mayor”, “Use archive photos”).\u003Cbr \u002F>\n* \u003Cstrong>Smart “Lead Days” Alerts:\u003C\u002Fstrong> Set a countdown so the assigned journalist gets a sticky reminder badge on their editor screen exactly when they need to start writing.\u003C\u002Fp>\n\u003Ch3>🚀 Powerful Free Tools for Journalists:\u003C\u002Fh3>\n\u003Cp>Equip your writers with tools that save time and boost SEO, right from their post editor sidebar:\u003Cbr \u002F>\n* \u003Cstrong>Smart Internal Linking (SEO Optimized):\u003C\u002Fstrong> Scan your database with one click to find highly relevant articles based on Post Tags and Smart Keyword extraction. Inserts beautiful “Read Also” links complete with SEO-friendly HTML \u003Ccode>title\u003C\u002Fcode> attributes.\u003Cbr \u002F>\n* \u003Cstrong>Live European Google Trends:\u003C\u002Fstrong> What’s breaking right now? View real-time, chronological Google Trends without leaving WordPress. Switch instantly between Greece, Cyprus, UK, USA, Germany, France, Italy, Spain, and Turkey via AJAX!\u003Cbr \u002F>\n* \u003Cstrong>AI Prompts Generator:\u003C\u002Fstrong> Engineered prompts ready to be copied into ChatGPT or Gemini. Generate click-worthy Discover titles, rewrite texts with H2\u002FH3 tags, output JSON-LD FAQ Schema, and extract LSI keywords & Meta Descriptions.\u003Cbr \u002F>\n* \u003Cstrong>Bilingual UI:\u003C\u002Fstrong> Fully supports English and Greek interfaces automatically based on your settings.\u003C\u002Fp>\n\u003Ch3>👑 Coming Soon: PRO Version (AI Automation)\u003C\u002Fh3>\n\u003Cp>We are developing the ultimate upgrade: direct API connections (OpenAI\u002FGemini) for 1-click AI writing directly inside your Gutenberg or Classic Editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Support & Contact:\u003C\u002Fstrong> Need help or want to request a feature? Contact the developer at koskar22@gmail.com.\u003C\u002Fp>\n","The ultimate control center for newsrooms. Assign editorial tasks, track European Google Trends, and generate AI Prompts for your journalists.",179,1,"2026-03-13T11:51:00.000Z","5.8",[93,54,94,20,95],"ai-prompts","internal-linking","task-manager","https:\u002F\u002Fpatrapress.gr\u002Fnewsroom-ai-assistant\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewsroom-ai-assistant.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":13,"downloaded":106,"rating":13,"num_ratings":13,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":17,"download_link":116,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"tmx-quote-request-manager","TMX Quote Request Manager","2.0.9","TMX","https:\u002F\u002Fprofiles.wordpress.org\u002Fkunlee\u002F","\u003Cp>\u003Cstrong>Verified quotes, right inside your CMS.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>TMX Quote Request Manager helps newsrooms and content teams collect outside commentary without leaving the editor – and every quote is verified through the secure TMX Messenger app, with FaceID confirmation and complete background checks on all contributors. That means no fake quotes, no questionable sourcing, and no reputational risk – just trusted, original content at the speed of publishing.\u003Cbr \u002F>\nThe plugin adds a simple editor panel so authors can draft a request, submit it directly to the TMX Quote API, and watch verified replies update in real time. TMX has a proven track record in media verification, trusted by top publishers to clear thousands of videos with zero claims lost – now that same standard of trust comes to written quotes.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Verified sourcing\u003C\u002Fstrong>: All contributors vetted through background checks and identity-verified with FaceID via the secure TMX Messenger app.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Seamless CMS integration\u003C\u002Fstrong>: Editor metabox and editor-only block to draft requests and view incoming replies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-time replies\u003C\u002Fstrong>: Requests are delivered instantly to verified individuals; responses flow back into the CMS ready to publish.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enterprise-grade security\u003C\u002Fstrong>: Credentials stored safely in WordPress options, never exposed to the browser.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Scalable management\u003C\u002Fstrong>: Custom database tables (wqrm_requests and wqrm_quotes) reliably track all requests and replies.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Full control\u003C\u002Fstrong>: Per-site API settings, refresh options, and automatic publish notifications.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Service Access\u003C\u002Fh4>\n\u003Cp>TMX Quote Request Manager connects to the TMX Messenger Quote API. Anyone can request access or create an account by visiting \u003Ca href=\"https:\u002F\u002Ftmxmessenger.com\" rel=\"nofollow ugc\">https:\u002F\u002Ftmxmessenger.com\u003C\u002Fa>, where you’ll find onboarding details and plan information. The plugin itself is free; any costs associated with TMX Messenger are managed directly through that service.\u003C\u002Fp>\n\u003Ch4>Editor Block\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Block name: \u003Ccode>wqrm\u002Fquotes-panel\u003C\u002Fcode> (labeled “Quote Requests”).\u003C\u002Fli>\n\u003Cli>Behavior: editor-only – nothing is rendered on the front end.\u003C\u002Fli>\n\u003Cli>Placement: add it to the bottom of your post or to a template. When the block is present, the legacy metabox stays hidden to prevent duplicate markup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Notice\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The plugin transmits drafted quote requests (and site title) to the configured Quote API when you click \u003Cstrong>Send Request\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>The plugin transmits the post permalink to the configured Quote API when you click \u003Cstrong>Publish\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>If the “Prepopulate quote request” setting is enabled, the overlay prefill provider also sends the post title and site name to the API’s \u003Ccode>\u002Fquote-draft\u003C\u002Fcode> endpoint to help your team track in-progress stories. Disable the setting under \u003Cstrong>Quotes \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings\u003C\u002Fstrong> if you do not want any automatic sharing.\u003C\u002Fli>\n\u003Cli>Incoming replies may contain personal data (name, organisation, email). They are stored in WordPress custom tables until you delete them. The plugin currently relies on site owners to fulfil export\u002Ferase requests manually using the \u003Cstrong>Quotes\u003C\u002Fstrong> screen.\u003C\u002Fli>\n\u003C\u002Ful>\n","The trusted standard in media verification - now built into your CMS, securing every written quote you publish.",159,"2025-10-08T03:02:00.000Z","6.8.5","6.8","8.1",[112,113,20,114,115],"editorial-workflow","media-relations","quotes","requests","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftmx-quote-request-manager.2.0.9.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":48,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":138,"download_link":139,"security_score":127,"vuln_count":69,"unpatched_count":13,"last_vuln_date":140,"fetched_at":25},"google-sitemap-generator","XML Sitemap Generator for Google","4.1.23","Auctollo","https:\u002F\u002Fprofiles.wordpress.org\u002Fauctollo\u002F","\u003Cp>Generate XML and HTML sitemaps for your website with ease using the XML Sitemap Generator for Google. This plugin enables you to improve your SEO rankings by creating page, image, news, video, HTML, and RSS sitemaps. It also supports custom post types and taxonomies, allowing you to ensure that all of your content is being indexed by search engines. With a user-friendly interface, you can easily configure the plugin to suit your needs and generate sitemaps in just a few clicks. Keep your website up-to-date and make sure that search engines are aware of all of your content by using the XML Sitemap Generator for Google.\u003C\u002Fp>\n\u003Cp>The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.\u003C\u002Fp>\n\u003Cp>Supported for more than a decade and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbrowse\u002Fpopular\u002Fpage\u002F2\u002F#:~:text=XML%20Sitemap%20Generator%20for%20Google\" rel=\"ugc\">rated among the best\u003C\u002Fa>, it will do exactly what it’s supposed to do – providing a complete XML sitemap for search engines!\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>If you like the plugin, feel free to rate it! 🙂\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Related Links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fread-before-opening-a-new-support-topic\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Good news, this plugin is free for everyone! Since it’s released under the GPL, you can use it free of charge on your personal or commercial site.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>The plugin comes with various translations, please refer to the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FInstalling_WordPress_in_Your_Language\" title=\"Installing WordPress in Your Language\" rel=\"nofollow ugc\">WordPress Codex\u003C\u002Fa> for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the sitemap.pot file which contains all definitions and may be used with a \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Fgettext\u002F\" rel=\"nofollow ugc\">gettext\u003C\u002Fa> editor like \u003Ca href=\"http:\u002F\u002Fwww.poedit.net\u002F\" rel=\"nofollow ugc\">Poedit\u003C\u002Fa> (Windows).\u003C\u002Fp>\n","Generate multiple types of sitemaps to improve SEO and get your website indexed quickly.",1000000,42745610,96,2229,"2026-02-07T04:58:00.000Z","4.6","5.0",[133,134,135,136,137],"html-sitemap","news-sitemap","seo","video-sitemap","xml-sitemap","https:\u002F\u002Fauctollo.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoogle-sitemap-generator.4.1.23.zip","2025-10-31 00:00:00",{"attackSurface":142,"codeSignals":177,"taintFlows":192,"riskAssessment":193,"analyzedAt":201},{"hooks":143,"ajaxHandlers":169,"restRoutes":174,"shortcodes":175,"cronEvents":176,"entryPointCount":89,"unprotectedCount":89},[144,150,153,155,158,161,164,167],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","plugins_loaded","anonymous","inc\\core\\class-init.php",381,{"type":145,"name":151,"callback":147,"file":148,"line":152},"admin_enqueue_scripts",445,{"type":145,"name":151,"callback":147,"file":148,"line":154},449,{"type":145,"name":156,"callback":147,"file":148,"line":157},"admin_menu",461,{"type":145,"name":159,"callback":147,"file":148,"line":160},"admin_post_prwirepro_form_response",473,{"type":145,"name":162,"callback":147,"file":148,"line":163},"admin_notices",497,{"type":145,"name":165,"callback":147,"file":148,"line":166},"wp_enqueue_scripts",549,{"type":145,"name":165,"callback":147,"file":148,"line":168},553,[170],{"action":171,"nopriv":172,"callback":147,"hasNonce":172,"hasCapCheck":172,"file":148,"line":173},"prwirepro_form_response",false,485,[],[],[],{"dangerousFunctions":178,"sqlUsage":179,"outputEscaping":181,"fileOperations":13,"externalRequests":13,"nonceChecks":89,"capabilityChecks":13,"bundledLibraries":191},[],{"prepared":13,"raw":13,"locations":180},[],{"escaped":182,"rawEcho":183,"locations":184},6,2,[185,189],{"file":186,"line":187,"context":188},"inc\\admin\\class-admin.php",220,"raw output",{"file":190,"line":11,"context":188},"inc\\admin\\views\\partials-html-form-view.php",[],[],{"summary":194,"deductions":195},"The 'press-release-newsroom' v1.0 plugin presents a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries, having no known vulnerabilities in its history, and avoiding external HTTP requests or file operations. The absence of dangerous functions and critical taint analysis findings is also encouraging. However, a significant concern arises from its attack surface, which consists of a single AJAX handler that lacks authentication checks. This is a direct pathway for potential unauthorized access or manipulation. While the plugin has one nonce check, it's not associated with the unprotected AJAX endpoint, rendering it ineffective for that specific entry point. The limited output escaping (75%) also suggests a minor risk of cross-site scripting (XSS) vulnerabilities, although the analysis did not highlight specific critical or high-severity flows.",[196,199],{"reason":197,"points":198},"Unprotected AJAX handler",8,{"reason":200,"points":69},"Limited output escaping","2026-03-17T01:26:23.455Z",{"wat":203,"direct":212},{"assetPaths":204,"generatorPatterns":207,"scriptPaths":208,"versionParams":209},[205,206],"\u002Fwp-content\u002Fplugins\u002Fpress-release-newsroom\u002Finc\u002Fadmin\u002Fcss\u002Fprwirepro-press_release_newsroom-admin.css","\u002Fwp-content\u002Fplugins\u002Fpress-release-newsroom\u002Finc\u002Fadmin\u002Fjs\u002Fprwirepro-press_release_newsroom-ajax-handler.js",[],[206],[210,211],"prwirepro-press_release_newsroom-admin.css?ver=","prwirepro-press_release_newsroom-ajax-handler.js?ver=",{"cssClasses":213,"htmlComments":214,"htmlAttributes":217,"restEndpoints":219,"jsGlobals":220,"shortcodeOutput":222},[],[215,216],"\u003C!-- The plugin's HTML form is loaded from here -->","\u003C!-- The plugin's HTML Ajax is loaded from here -->",[218],"data-ajaxurl",[],[221],"params",[]]