[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkrWCTOImKxkBurj82dXFRbbXAw-yDeDVsgt6UnN3NBM":3,"$fjTn_K5l3zT1BP50N5-49hxyIaZIs6dRk0i5sd5-nr98":255,"$fx1uY2TN4jW7r57OXQub_rKvBhhk2_aARd-WnVWIi1Jk":259},{"slug":4,"name":5,"version":6,"author":5,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":12,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":12,"unpatched_count":12,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":33,"analysis":128,"fingerprints":227},"growthnation","GrowthNation","1.2.2","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrowthnation\u002F","\u003Cp>GrowthNation provides a secure integration that allows you to create blog posts, as drafts or published, directly from the GrowthNation platform. Connect your site in seconds using a one-click pairing flow.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>One-Click Pairing\u003C\u002Fstrong>: Connect to GrowthNation seamlessly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Draft or Publish\u003C\u002Fstrong>: Create posts as drafts for review or publish them directly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Featured Images\u003C\u002Fstrong>: Automatically download and set featured images from URLs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong>: No external dependencies or complex libraries\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Create a free account at \u003Ca href=\"https:\u002F\u002Fgrowthnation.ai\" rel=\"nofollow ugc\">growthnation.ai\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Complete the onboarding and set up your first project\u003C\u002Fli>\n\u003Cli>Install and activate this plugin on your WordPress site\u003C\u002Fli>\n\u003Cli>Go to Settings > GrowthNation and click “Complete Connection”\u003C\u002Fli>\n\u003Cli>Authorize the connection in the popup\u003C\u002Fli>\n\u003Cli>Start creating and scheduling content from GrowthNation\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.5 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>A GrowthNation account (\u003Ca href=\"https:\u002F\u002Fgrowthnation.ai\" rel=\"nofollow ugc\">sign up free\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Administrator account\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Security\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Token-based authentication: your WordPress password is never shared\u003C\u002Fli>\n\u003Cli>All input is sanitised before processing\u003C\u002Fli>\n\u003Cli>Featured images are validated and securely downloaded\u003C\u002Fli>\n\u003Cli>Only allows JPEG, PNG, GIF, and WebP image formats\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin communicates with \u003Ca href=\"https:\u002F\u002Fapp.growthnation.ai\" rel=\"nofollow ugc\">GrowthNation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgrowthnation.ai\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgrowthnation.ai\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please contact us through \u003Ca href=\"https:\u002F\u002Fgrowthnation.ai\" rel=\"nofollow ugc\">GrowthNation\u003C\u002Fa>.\u003C\u002Fp>\n","Secure integration to create and publish blog posts from GrowthNation to your WordPress site.",30,1114,0,"2026-04-28T14:47:00.000Z","6.9.5","5.5","7.4",[18,19,20,4,21],"automation","blog","content","scheduling","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.2.2.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":4,"display_name":5,"profile_url":7,"plugin_count":30,"total_installs":10,"avg_security_score":24,"avg_patch_time_days":10,"trust_score":31,"computed_at":32},1,94,"2026-08-29T11:07:32.910Z",[34,53,69,87,105],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":12,"downloaded":42,"rating":24,"num_ratings":30,"last_updated":43,"tested_up_to":44,"requires_at_least":45,"requires_php":46,"tags":47,"homepage":50,"download_link":51,"security_score":24,"vuln_count":12,"unpatched_count":12,"last_vuln_date":25,"fetched_at":52},"locomote","Locomote by Diffusal – AI Content Automation","1.0.1","dimitarchetelev","https:\u002F\u002Fprofiles.wordpress.org\u002Fdimitarchetelev\u002F","\u003Cp>Locomote is an AI-powered content automation engine for WordPress.\u003Cbr \u002F>\nIt lets you automatically generate, customize, schedule, and publish posts using a simple interface — all built directly into the WordPress dashboard.\u003C\u002Fp>\n\u003Cp>Perfect for bloggers, businesses, marketing agencies, and anyone who wants to automate publishing while keeping full control of their content.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>AI-powered blog post generation\u003C\u002Fli>\n\u003Cli>Automatic content scheduling\u003C\u002Fli>\n\u003Cli>Bulk post creation\u003C\u002Fli>\n\u003Cli>Secure WordPress Application Password integration\u003C\u002Fli>\n\u003Cli>Modern and fast admin interface\u003C\u002Fli>\n\u003Cli>Lightweight and easy to use\u003C\u002Fli>\n\u003Cli>No coding required\u003C\u002Fli>\n\u003Cli>Fully works inside the WordPress admin panel\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Application Password Support\u003C\u002Fh3>\n\u003Cp>Locomote integrates with WordPress Application Passwords to allow secure and automated publishing.\u003C\u002Fp>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Open “Locomote” in the WordPress admin menu\u003C\u002Fli>\n\u003Cli>Connect your site and start generating posts\u003C\u002Fli>\n\u003Cli>Create, schedule, and automate your publishing workflow\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>Locomote connects to the Locomote API for generating AI-powered content.\u003Cbr \u002F>\nNo personal data, analytics, or tracking information is transmitted.\u003Cbr \u002F>\nLocomote does not collect or sell user data.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>This plugin is developed openly at:\u003Cbr \u002F>\nhttps:\u002F\u002Fgithub.com\u002Fchetelev\u002Flocomote-wp-plugin\u003C\u002Fp>\n","AI-powered tool that automates content creation, scheduling, and publishing directly inside your website.",157,"2025-12-05T14:14:00.000Z","6.8.5","6.0","8.0",[48,18,19,49,21],"ai","content-creation","https:\u002F\u002Flocomote.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flocomote.1.0.1.zip","2026-04-06T09:54:40.288Z",{"slug":54,"name":55,"version":37,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":12,"downloaded":60,"rating":12,"num_ratings":12,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":46,"tags":64,"homepage":67,"download_link":68,"security_score":24,"vuln_count":12,"unpatched_count":12,"last_vuln_date":25,"fetched_at":26},"mavrilo-connect","Mavrilo Connect","mavrilo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmavrilo\u002F","\u003Cp>Mavrilo Connect lets you link your WordPress site to your Mavrilo workspace using a secure plugin token. No admin username or password is ever shared.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What Mavrilo can do once connected:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Publish and schedule blog posts from the Mavrilo dashboard\u003C\u002Fli>\n\u003Cli>Update existing posts and pages\u003C\u002Fli>\n\u003Cli>Upload media files\u003C\u002Fli>\n\u003Cli>Read categories, tags, and authors\u003C\u002Fli>\n\u003Cli>Receive real-time notifications when content changes (webhooks)\u003C\u002Fli>\n\u003Cli>Set Yoast SEO, RankMath, or AIOSEO metadata on posts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Security highlights:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Zero passwords stored — authentication uses a revocable plugin token\u003C\u002Fli>\n\u003Cli>Token is validated on every API request using constant-time comparison\u003C\u002Fli>\n\u003Cli>All traffic is over HTTPS\u003C\u002Fli>\n\u003Cli>Revoke access any time from WordPress or from Mavrilo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connection flow:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate this plugin\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Mavrilo Connect\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Connect to Mavrilo\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Sign in to your Mavrilo account and select your workspace\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Authorize\u003C\u002Fstrong> — you’re done!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to \u003Cstrong>Mavrilo\u003C\u002Fstrong> (https:\u002F\u002Fmavrilo.in), a third-party social media management platform. This connection is the entire purpose of the plugin — it cannot function without it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When the external service is contacted:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When you click “Connect to Mavrilo” — your browser is redirected to mavrilo.in to authenticate and authorise the connection.\u003C\u002Fli>\n\u003Cli>On every REST API request from Mavrilo — the plugin receives calls from mavrilo.in to publish, update, or read content.\u003C\u002Fli>\n\u003Cli>When content is published or changed — the plugin sends a webhook notification to mavrilo.in\u002Fapi\u002Fv1\u002Fwordpress\u002Fplugin\u002Fwebhook.\u003C\u002Fli>\n\u003Cli>On initial callback verification — the plugin calls mavrilo.in\u002Fapi\u002Fv1\u002Fwordpress\u002Fplugin\u002Fverify to confirm the token is valid.\u003C\u002Fli>\n\u003Cli>On disconnect — the plugin calls mavrilo.in\u002Fapi\u002Fv1\u002Fwordpress\u002Fplugin\u002Fdisconnect to revoke the token server-side.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Data sent to Mavrilo:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Your site URL\u003C\u002Fli>\n\u003Cli>Post titles, content, status, categories, tags, author IDs, and featured image URLs when content changes\u003C\u002Fli>\n\u003Cli>When Mavrilo requests it, the list of authors who can edit posts — their name, nicename, and email address — used only to attribute posts to the correct author\u003C\u002Fli>\n\u003Cli>No visitor data, no passwords, and no payment information is ever transmitted\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Mavrilo privacy policy:\u003C\u002Fstrong> https:\u002F\u002Fmavrilo.in\u002Flegal\u002Fprivacy\u003Cbr \u002F>\n\u003Cstrong>Mavrilo terms of service:\u003C\u002Fstrong> https:\u002F\u002Fmavrilo.in\u002Flegal\u002Fterms\u003C\u002Fp>\n\u003Cp>If you disconnect the plugin, Mavrilo immediately revokes the access token and no further data is transmitted.\u003C\u002Fp>\n","Connect your WordPress site to Mavrilo for seamless content publishing, scheduling, and social media management — without sharing your admin password.",40,"2026-07-21T05:25:00.000Z","7.0.2","5.9",[18,19,65,21,66],"content-publishing","social-media","https:\u002F\u002Fmavrilo.in\u002Ffeatures\u002Fwordpress-publishing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmavrilo-connect.1.0.1.zip",{"slug":70,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":77,"downloaded":78,"rating":12,"num_ratings":12,"last_updated":79,"tested_up_to":80,"requires_at_least":45,"requires_php":16,"tags":81,"homepage":22,"download_link":86,"security_score":24,"vuln_count":12,"unpatched_count":12,"last_vuln_date":25,"fetched_at":26},"autopen-ai-writer","AutoPen – AI Content Writer","1.0.0","Md Latiful Khabir Khan Imran","https:\u002F\u002Fprofiles.wordpress.org\u002Flkimran\u002F","\u003Cp>\u003Cstrong>AutoPen\u003C\u002Fstrong> leverages the power of OpenAI’s most advanced GPT models to automatically generate and publish long-form, SEO-optimized blog posts directly to your WordPress site.\u003Cbr \u002F>\nDesigned for content marketers, agencies, and busy site owners, this plugin provides a professional-grade automation engine that saves you time and scales your content strategy.\u003Cbr \u002F>\nSimply add your topics, configure your settings, and let AutoPen handle the entire content pipeline—from drafting and SEO optimization to image generation and publishing.\u003C\u002Fp>\n\u003Cp>This plugin requires a third-party service, OpenAI, to function.\u003Cbr \u002F>\n* \u003Cstrong>Service:\u003C\u002Fstrong> OpenAI API (https:\u002F\u002Fopenai.com\u002Fapi\u002F)\u003Cbr \u002F>\n* \u003Cstrong>Function:\u003C\u002Fstrong> Used to generate text content and images for blog posts.\u003Cbr \u002F>\n* \u003Cstrong>Data Sent:\u003C\u002Fstrong> Topics, prompts, and content snippets are sent to the OpenAI API for processing. No user data is sent.\u003Cbr \u002F>\n* \u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u003Cbr \u002F>\n* \u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u003C\u002Fp>\n","Automate high-quality, SEO-focused blog posts using OpenAI's most advanced models, right inside WordPress.",1000,369,"2025-10-14T21:23:00.000Z","6.8.6",[48,82,83,84,85],"blog-generator","chatgpt","content-automation","openai","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautopen-ai-writer.1.0.0.zip",{"slug":88,"name":89,"version":90,"author":88,"author_profile":91,"description":92,"short_description":93,"active_installs":77,"downloaded":94,"rating":24,"num_ratings":30,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":46,"tags":98,"homepage":102,"download_link":103,"security_score":24,"vuln_count":12,"unpatched_count":12,"last_vuln_date":25,"fetched_at":104},"outrank","Outrank","1.0.8","https:\u002F\u002Fprofiles.wordpress.org\u002Feugenezolo\u002F","\u003Cp>Grow Organic Traffic Without Lifting a Finger.\u003C\u002Fp>\n\u003Cp>Outrank is your behind-the-scenes content team powered by AI. It creates high-quality, SEO-optimized blog posts that drive traffic to your WordPress site – automatically. No brainstorming, no writing, no scheduling. Just pure growth on autopilot.\u003C\u002Fp>\n\u003Cp>Outrank plugin may embed external links or credits on the public site.\u003C\u002Fp>\n\u003Cp>The plugin provides secure API access to retrieve your published posts for content analysis and optimization within the Outrank app.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Fully automatic content creation and keyword research – find hidden keyword gems and publish optimized articles daily.\u003C\u002Fli>\n\u003Cli>Write in 150+ languages – speak to your audience wherever they are.\u003C\u002Fli>\n\u003Cli>One-click integration with WordPress – set it up once and your content gets published like magic.\u003C\u002Fli>\n\u003Cli>SEO-friendly, fact-checked articles with media – includes internal links, videos, images, and credible citations.\u003C\u002Fli>\n\u003Cli>Your voice, your tone – match your brand’s style with AI-tuned tone control.\u003C\u002Fli>\n\u003Cli>Up to 4000 words per article – long-form, evergreen content designed to rank and convert.\u003C\u002Fli>\n\u003Cli>Smart daily publishing plan – a tailored 30-day strategy to keep content flowing.\u003C\u002Fli>\n\u003Cli>Multi-user and multi-site support – manage teams and scale across sites easily.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Outrank API to fetch blog article content for your site. This is necessary to sync AI-generated content to your WordPress posts.\u003C\u002Fp>\n\u003Cp>Data sent:\u003Cbr \u002F>\n– API Key (stored by user in plugin settings)\u003C\u002Fp>\n\u003Cp>Data is sent when:\u003Cbr \u002F>\n– Articles are synced via the Outrank API.\u003C\u002Fp>\n\u003Cp>External Service:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.outrank.so\" rel=\"nofollow ugc\">Outrank API\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.outrank.so\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.outrank.so\u002Fterms-of-use\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003C\u002Fp>\n","Outrank automatically creates and publishes SEO-optimized articles to your WordPress site as blog posts or drafts.",7529,"2026-03-25T07:25:00.000Z","6.9.4","6.4",[99,100,84,101],"ai-blog","article-sync","seo","https:\u002F\u002Foutrank.so","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foutrank.1.0.8.zip","2026-04-16T10:56:18.058Z",{"slug":106,"name":107,"version":108,"author":106,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":14,"requires_at_least":117,"requires_php":16,"tags":118,"homepage":123,"download_link":124,"security_score":125,"vuln_count":126,"unpatched_count":12,"last_vuln_date":127,"fetched_at":26},"contentstudio","ContentStudio","1.4.1","https:\u002F\u002Fprofiles.wordpress.org\u002Fcontentstudio\u002F","\u003Cp>ContentStudio is a powerful content marketing and social media management platform for publishers, brands, agencies and, startups who want to share the best content consistently and increase their reach.\u003C\u002Fp>\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\u002FLjYo32s8dBk?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>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fapp.contentstudio.io\u002Fsignup\" rel=\"nofollow ugc\">Start your 14-day free trial today!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Want to learn more about the ContentStudio?\u003C\u002Fp>\n\u003Ch3>Content Discovery and Insights\u003C\u002Fh3>\n\u003Cp>Our discovery engine keeps you updated with highly relevant and trending content suggestions pulled from our massive database of sources or your own custom collection of sources. Get deep and actionable insights for any topic to optimize your content marketing strategy.\u003C\u002Fp>\n\u003Ch3>Multi-Channel Composer\u003C\u002Fh3>\n\u003Cp>Compose fresh content for your blog or social media from an intuitive editor. Embed content from your favorite sources, collaborate with your team and manage approvals. It also comes with SEO optimization toolbox, image editor, trending hashtag suggestions, UTM manager and a lot more.\u003C\u002Fp>\n\u003Ch3>Planner & Calendar\u003C\u002Fh3>\n\u003Cp>Streamline your content workflow by collaborating with your team members and planning campaigns from an interactive calendar or list view. Plan, approve, reject or schedule content for all your marketing channels from a single place and be in control of your content and social media strategy.\u003C\u002Fp>\n\u003Ch3>Automation Recipes\u003C\u002Fh3>\n\u003Cp>Step by step templates helps you set up various types of automation campaigns saving tons of time. Get relevant & targeted content posted to your channels according to your own needs and settings. Advanced rules help in finding and planning content relevant to your industry or interests.\u003C\u002Fp>\n\u003Ch3>Analytics & Reporting\u003C\u002Fh3>\n\u003Cp>Step by step templates helps you set up various types of automation campaigns saving tons of time. Get relevant & targeted content posted to your channels according to your own needs and settings. Advanced rules help in finding and planning content specific to your industry or interests.\u003C\u002Fp>\n\u003Ch3>Integrate ContentStudio with Your Favorite Tools\u003C\u002Fh3>\n\u003Cp>No more jumping from screen to screen to manage your tools! ContentStudio integrates with more than 20+ tools you love.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcontentstudio.io\u002Fbook-a-demo\" rel=\"nofollow ugc\">Schedule a demo today!\u003C\u002Fa>\u003C\u002Fp>\n","Streamline Your Social Media and Content Marketing",700,66049,54,3,"2025-12-08T05:21:00.000Z","5.8",[119,120,121,66,122],"blog-automation","content-marketing","content-scheduler","social-media-management","http:\u002F\u002Fcontentstudio.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontentstudio.1.4.1.zip",82,8,"2025-12-04 17:24:52",{"attackSurface":129,"codeSignals":196,"taintFlows":217,"riskAssessment":218,"analyzedAt":226},{"hooks":130,"ajaxHandlers":148,"restRoutes":159,"shortcodes":194,"cronEvents":195,"entryPointCount":126,"unprotectedCount":115},[131,136,140,144],{"type":132,"name":133,"callback":134,"file":135,"line":60},"action","rest_api_init","register_endpoints","growthnation.php",{"type":132,"name":137,"callback":138,"file":135,"line":139},"admin_menu","register_admin_menu",41,{"type":132,"name":141,"callback":142,"file":135,"line":143},"admin_init","maybe_redirect_to_settings",42,{"type":132,"name":145,"callback":146,"file":135,"line":147},"admin_post_growthnation_disconnect","handle_disconnect",43,[149,155],{"action":150,"nopriv":151,"callback":152,"hasNonce":153,"hasCapCheck":153,"file":135,"line":154},"growthnation_generate_code",false,"ajax_generate_pairing_code",true,44,{"action":156,"nopriv":151,"callback":157,"hasNonce":153,"hasCapCheck":153,"file":135,"line":158},"growthnation_disconnect","ajax_disconnect",45,[160,168,173,177,183,188],{"namespace":161,"route":162,"methods":163,"callback":165,"permissionCallback":166,"file":135,"line":167},"growthnation\u002Fv1","\u002Ftest",[164],"POST","test_connection","authenticate_request",180,{"namespace":161,"route":169,"methods":170,"callback":171,"permissionCallback":166,"file":135,"line":172},"\u002Fpost-blog",[164],"create_post",187,{"namespace":161,"route":174,"methods":175,"callback":171,"permissionCallback":166,"file":135,"line":176},"\u002Fpost-draft-blog",[164],194,{"namespace":161,"route":178,"methods":179,"callback":180,"permissionCallback":181,"file":135,"line":182},"\u002Fpair",[164],"handle_pair","__return_true",201,{"namespace":161,"route":184,"methods":185,"callback":186,"permissionCallback":181,"file":135,"line":187},"\u002Fdisconnect",[164],"handle_remote_disconnect",208,{"namespace":161,"route":189,"methods":190,"callback":192,"permissionCallback":181,"file":135,"line":193},"\u002Finfo",[191],"GET","handle_info",215,[],[],{"dangerousFunctions":197,"sqlUsage":198,"outputEscaping":200,"fileOperations":214,"externalRequests":215,"nonceChecks":115,"capabilityChecks":115,"bundledLibraries":216},[],{"prepared":12,"raw":12,"locations":199},[],{"escaped":10,"rawEcho":201,"locations":202},5,[203,206,208,210,212],{"file":135,"line":204,"context":205},1018,"raw output",{"file":135,"line":207,"context":205},1037,{"file":135,"line":209,"context":205},1056,{"file":135,"line":211,"context":205},1057,{"file":135,"line":213,"context":205},1058,2,4,[],[],{"summary":219,"deductions":220},"The \"growthnation\" plugin v1.1.2 exhibits a generally positive security posture due to the absence of known vulnerabilities and a strong adherence to secure coding practices in many areas. The plugin correctly uses prepared statements for all SQL queries and demonstrates a high rate of proper output escaping. Furthermore, it includes nonce and capability checks for its identified entry points. The lack of any recorded CVEs or taint analysis findings further suggests a diligent development approach.\n\nHowever, there are specific areas of concern. The plugin exposes 3 unprotected REST API routes, which represent a direct attack surface that could potentially lead to unauthorized actions or information disclosure if not properly secured by the application logic. While the plugin has a limited number of file operations and external HTTP requests, the lack of explicit checks on these operations in static analysis could still pose a risk if not handled with extreme care. The absence of taint analysis results, while good, doesn't guarantee absolute safety, as it may indicate limited or no flows were analyzed.\n\nOverall, \"growthnation\" v1.1.2 appears to be a relatively secure plugin with a good track record. The primary risk lies in the exposed REST API routes. Addressing these unprotected entry points should be the immediate priority to further strengthen its security. With these improvements, the plugin could be considered quite robust.",[221,224],{"reason":222,"points":223},"Unprotected REST API routes",10,{"reason":225,"points":215},"Limited output escaping (14% unescaped)","2026-03-17T00:04:21.834Z",{"wat":228,"direct":237},{"assetPaths":229,"generatorPatterns":234,"scriptPaths":235,"versionParams":236},[230,231,232,233],"\u002Fwp-content\u002Fplugins\u002Fgrowthnation\u002Fcss\u002Fbackend.css","\u002Fwp-content\u002Fplugins\u002Fgrowthnation\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fgrowthnation\u002Fjs\u002Fbackend.js","\u002Fwp-content\u002Fplugins\u002Fgrowthnation\u002Fjs\u002Ffrontend.js",[],[232,233],[],{"cssClasses":238,"htmlComments":242,"htmlAttributes":243,"restEndpoints":245,"jsGlobals":252,"shortcodeOutput":254},[239,240,241],"gn-integration-status","gn-connect-button","gn-disconnect-button",[],[244],"data-growthnation-app-url",[246,247,248,249,250,251],"\u002Fwp-json\u002Fgrowthnation\u002Fv1\u002Ftest","\u002Fwp-json\u002Fgrowthnation\u002Fv1\u002Fpost-blog","\u002Fwp-json\u002Fgrowthnation\u002Fv1\u002Fpost-draft-blog","\u002Fwp-json\u002Fgrowthnation\u002Fv1\u002Fpair","\u002Fwp-json\u002Fgrowthnation\u002Fv1\u002Fdisconnect","\u002Fwp-json\u002Fgrowthnation\u002Fv1\u002Finfo",[4,253],"growthNationAppUrl",[],{"error":153,"url":256,"statusCode":257,"statusMessage":258,"message":258},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fgrowthnation\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":260,"versions":261},16,[262,267,274,281,288,295,302,309,316,323,330,337,344,351,358,365],{"version":6,"download_url":23,"svn_tag_url":263,"released_at":25,"has_diff":151,"diff_files_changed":264,"diff_lines":25,"trac_diff_url":265,"vulnerabilities":266,"is_current":153},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.2.1&new_path=%2Fgrowthnation%2Ftags%2F1.2.2",[],{"version":268,"download_url":269,"svn_tag_url":270,"released_at":25,"has_diff":151,"diff_files_changed":271,"diff_lines":25,"trac_diff_url":272,"vulnerabilities":273,"is_current":151},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.2.0&new_path=%2Fgrowthnation%2Ftags%2F1.2.1",[],{"version":275,"download_url":276,"svn_tag_url":277,"released_at":25,"has_diff":151,"diff_files_changed":278,"diff_lines":25,"trac_diff_url":279,"vulnerabilities":280,"is_current":151},"1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.1.7&new_path=%2Fgrowthnation%2Ftags%2F1.2.0",[],{"version":282,"download_url":283,"svn_tag_url":284,"released_at":25,"has_diff":151,"diff_files_changed":285,"diff_lines":25,"trac_diff_url":286,"vulnerabilities":287,"is_current":151},"1.1.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.1.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.1.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.1.6&new_path=%2Fgrowthnation%2Ftags%2F1.1.7",[],{"version":289,"download_url":290,"svn_tag_url":291,"released_at":25,"has_diff":151,"diff_files_changed":292,"diff_lines":25,"trac_diff_url":293,"vulnerabilities":294,"is_current":151},"1.1.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.1.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.1.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.1.5&new_path=%2Fgrowthnation%2Ftags%2F1.1.6",[],{"version":296,"download_url":297,"svn_tag_url":298,"released_at":25,"has_diff":151,"diff_files_changed":299,"diff_lines":25,"trac_diff_url":300,"vulnerabilities":301,"is_current":151},"1.1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.1.4&new_path=%2Fgrowthnation%2Ftags%2F1.1.5",[],{"version":303,"download_url":304,"svn_tag_url":305,"released_at":25,"has_diff":151,"diff_files_changed":306,"diff_lines":25,"trac_diff_url":307,"vulnerabilities":308,"is_current":151},"1.1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.1.3&new_path=%2Fgrowthnation%2Ftags%2F1.1.4",[],{"version":310,"download_url":311,"svn_tag_url":312,"released_at":25,"has_diff":151,"diff_files_changed":313,"diff_lines":25,"trac_diff_url":314,"vulnerabilities":315,"is_current":151},"1.1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.1.2&new_path=%2Fgrowthnation%2Ftags%2F1.1.3",[],{"version":317,"download_url":318,"svn_tag_url":319,"released_at":25,"has_diff":151,"diff_files_changed":320,"diff_lines":25,"trac_diff_url":321,"vulnerabilities":322,"is_current":151},"1.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.1.1&new_path=%2Fgrowthnation%2Ftags%2F1.1.2",[],{"version":324,"download_url":325,"svn_tag_url":326,"released_at":25,"has_diff":151,"diff_files_changed":327,"diff_lines":25,"trac_diff_url":328,"vulnerabilities":329,"is_current":151},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.1.0&new_path=%2Fgrowthnation%2Ftags%2F1.1.1",[],{"version":331,"download_url":332,"svn_tag_url":333,"released_at":25,"has_diff":151,"diff_files_changed":334,"diff_lines":25,"trac_diff_url":335,"vulnerabilities":336,"is_current":151},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.0.5&new_path=%2Fgrowthnation%2Ftags%2F1.1.0",[],{"version":338,"download_url":339,"svn_tag_url":340,"released_at":25,"has_diff":151,"diff_files_changed":341,"diff_lines":25,"trac_diff_url":342,"vulnerabilities":343,"is_current":151},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.0.4&new_path=%2Fgrowthnation%2Ftags%2F1.0.5",[],{"version":345,"download_url":346,"svn_tag_url":347,"released_at":25,"has_diff":151,"diff_files_changed":348,"diff_lines":25,"trac_diff_url":349,"vulnerabilities":350,"is_current":151},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.0.3&new_path=%2Fgrowthnation%2Ftags%2F1.0.4",[],{"version":352,"download_url":353,"svn_tag_url":354,"released_at":25,"has_diff":151,"diff_files_changed":355,"diff_lines":25,"trac_diff_url":356,"vulnerabilities":357,"is_current":151},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.0.2&new_path=%2Fgrowthnation%2Ftags%2F1.0.3",[],{"version":359,"download_url":360,"svn_tag_url":361,"released_at":25,"has_diff":151,"diff_files_changed":362,"diff_lines":25,"trac_diff_url":363,"vulnerabilities":364,"is_current":151},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgrowthnation%2Ftags%2F1.0.1&new_path=%2Fgrowthnation%2Ftags%2F1.0.2",[],{"version":37,"download_url":366,"svn_tag_url":367,"released_at":25,"has_diff":151,"diff_files_changed":368,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":369,"is_current":151},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrowthnation.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgrowthnation\u002Ftags\u002F1.0.1\u002F",[],[]]