[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6GMexm7zqYp9maIlVQ0xoLyoYCwqGrLyK9kap1LLkJM":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"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":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":36,"analysis":136,"fingerprints":269},"muki-ai-summary","Muki AI Summary","1.0.5","Muki Wu","https:\u002F\u002Fprofiles.wordpress.org\u002Fmuki\u002F","\u003Cp>Muki AI Summary integrates with Open AI Key to help you automatically generate article summaries.\u003Cbr \u002F>\nThis tool allows your readers to quickly understand the main content of the article, improving user experience and increasing website engagement.\u003C\u002Fp>\n\u003Cp>Main features:\u003Cbr \u002F>\n* Automatically generate article summaries\u003Cbr \u002F>\n* Two models to choose from (GPT 3.5 turbo, GPT 4o)\u003Cbr \u002F>\n* Customizable summary length\u003Cbr \u002F>\n* Supports multiple languages (English, Traditional Chinese, Simplified Chinese, Japanese)\u003Cbr \u002F>\n* Easy-to-use settings interface\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin interacts with OpenAI’s API service:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: Generate article summaries using artificial intelligence\u003C\u002Fli>\n\u003Cli>API URL:\n\u003Cul>\n\u003Cli>https:\u002F\u002Fapi.openai.com\u002Fv1\u002Fchat\u002Fcompletions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Data Transmission:\n\u003Cul>\n\u003Cli>When: Only when generating a summary (manually or auto-generate if enabled)\u003C\u002Fli>\n\u003Cli>Content Sent: Article title and content\u003C\u002Fli>\n\u003Cli>Content Received: AI-generated summary text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Privacy & Terms:\n\u003Cul>\n\u003Cli>OpenAI Privacy Policy: https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003Cli>OpenAI Terms of Service: https:\u002F\u002Fopenai.com\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>OpenAI API Data Usage Policy: https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fapi-data-usage-policies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: Your OpenAI API key and article content are sent directly to OpenAI’s servers. Please review OpenAI’s privacy policy and terms of service before using this plugin.\u003C\u002Fp>\n","Generate article summaries using Open AI.",0,693,"2025-02-05T01:56:00.000Z","6.7.5","6.0","7.0",[18,19,20,21],"ai","article","content-openai","summary","https:\u002F\u002Fmuki.tw\u002Fmuki-ai-summary","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmuki-ai-summary.1.0.5.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"muki",7,200,89,30,86,"2026-04-04T15:26:33.176Z",[37,62,82,101,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":15,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":11,"last_vuln_date":61,"fetched_at":26},"ai-wp-writer","AI WP Writer – SEO content generator, chatGPT, Gemini","4.4.3","aipost","https:\u002F\u002Fprofiles.wordpress.org\u002Faipost\u002F","\u003Cp>AI WP Writer is a powerful AI content generator for WordPress. For text generation, it supports Gemini 3.1 Pro, Gemini 3 Flash, ChatGPT, GPT-5, GPT-5 mini, GPT-5 nano, and o3 (reasoning), as well as built-in image generation with FLUX, DALL·E 3, GPT-Image 1.5, GPT-Image 1 mini, and Nano Banana. With the plugin’s tools, you can use different generation modes, choose topics, automate tasks, and create unique articles.\u003C\u002Fp>\n\u003Cp>AI WP Writer generates publications with meta title and meta description, which improves SEO, positions in Google. The plugin creates high-quality SEO optimized articles using key words, helps to make up headings, allows to get more traffic and upgrade site content.\u003C\u002Fp>\n\u003Ch3>Creating content in WordPress editor\u003C\u002Fh3>\n\u003Cp>You can use the plugin inside WordPress editor. Two generation variations are available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>With one request — a quick way to generate an AI text up to 18,000 characters. This variant is suitable for topics with a small number of competitors.\u003C\u002Fli>\n\u003Cli>Plan based — extended generation that covers all the key words, including high frequency ones, and helps to take better positions in search.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Both modes enable the creation of SEO content, add images and edit the content. With this plugin, even a beginner author can use AI to create high-quality texts.\u003C\u002Fp>\n\u003Ch3>Automatic filling of WordPress site\u003C\u002Fh3>\n\u003Cp>You can choose topics and fine-tune automatic site filling. The plugin creates articles according to schedule for a day, week or year in advance. Publications are saved in a finished form and posted automatically saving money and effort for you. This has particular importance for big WordPress projects that require regular information updates.\u003C\u002Fp>\n\u003Ch3>AI Assist and AI Image Creator tools\u003C\u002Fh3>\n\u003Cp>AI Image Creator ensures quick image addition to Gutenberg or the Classic Editor. AI Assist is an AI aide in writing texts: it helps to edit content, make changes, write descriptions of WooCommerce goods, create question and answer forms, as well as do rewriting and translation.\u003C\u002Fp>\n\u003Cp>With AI Assist and AI Image Creator tools you can optimize the structure, add new unique images to pages, correct errors, create new blocks and improve the quality of materials. AI WP Writer provides user-friendly interface and makes working with content possible inside WordPress editor through AI.\u003C\u002Fp>\n\u003Ch3>Rewriting and text translation using AI\u003C\u002Fh3>\n\u003Cp>The plugin allows to rewrite articles, create unique variations of materials and translate them into other languages. You can delete unnecessary HTML code, tags and external links. It helps to get a finished text without complications and enhances readability for the audience. The rewriting functionality will be of particular use for restoring sites on dropped domains.\u003C\u002Fp>\n\u003Ch3>AI WP Writer – good choice for generating AI content\u003C\u002Fh3>\n\u003Cp>AI WP Writer is a convenient solution for automating article creation. It is suitable for blogs, online shops, business sites and other projects. Users can utilize the plugin to work with SEO, create finished publications, manage content and integrate services.\u003C\u002Fp>\n\u003Cp>WordPress plugin developers release updates and additional functions regularly. There is a free version, as well as paid plans — Basic, Pro and Premium. The price for subscription depends on the package you choose, but even the basic version gives you extensive possibilities for SEO optimization and article creation.\u003C\u002Fp>\n\u003Cp>AI WP Writer helps to create texts quicker through AI, enhances performance, optimizes resources and increases the efficiency of content marketing. This tool allows users to create articles, save publications and use modern WordPress technology for site development.\u003C\u002Fp>\n\u003Ch3>Advantages\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Free credits to start working with WordPress plugin.\u003C\u002Fli>\n\u003Cli>Content generation in Classic Editor and Gutenberg.\u003C\u002Fli>\n\u003Cli>Automatic site filling with high-quality articles according to schedule.\u003C\u002Fli>\n\u003Cli>Simple installation and the first launch take only a few minutes.\u003C\u002Fli>\n\u003Cli>Use of AI for SEO optimization and text improvement by the plugin.\u003C\u002Fli>\n\u003Cli>Convenience for creating blogs, PBN networks, shops and business sites.\u003C\u002Fli>\n\u003Cli>Support of article generation in Gutenberg and Classic Editor.\u003C\u002Fli>\n\u003Cli>Opportunity to use ready prompts and write your own ones adapted to the site theme.\u003C\u002Fli>\n\u003Cli>Professional functions to improve quality, automation and optimization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>AI WP Writer works through API, exchanging data with neural networks in real time. You do not need to have a separate account for each neural network, but only to connect to AI WP Writer and subscribe. All sites connected to your API key have a common balance and one common subscription.\u003C\u002Fp>\n\u003Cp>Official site: https:\u002F\u002Faiwpw.com\u002F\u003Cbr \u002F>\nPlugin Documentation: https:\u002F\u002Faiwpw.com\u002Fdocs\u002F\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Faiwpw.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n","Create high-quality SEO articles and AI images. Auto-fill website. Generate, rewrite and translate with AI. Powered by Gemini, GPT-5, NanoBanana, FLUX",3000,76853,98,22,"2026-03-11T13:46:00.000Z","6.9.4","5.6",[18,53,54,55,56],"articles","chatgpt","images","writer","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-wp-writer.4.4.3.zip",99,2,"2025-01-06 00:00:00",{"slug":63,"name":64,"version":65,"author":63,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":11,"num_ratings":11,"last_updated":71,"tested_up_to":50,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":79,"download_link":80,"security_score":81,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"outrank","Outrank","1.0.7","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.",1000,6247,"2026-03-06T12:11:00.000Z","6.4","8.0",[75,76,77,78],"ai-blog","article-sync","content-automation","seo","https:\u002F\u002Foutrank.so","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foutrank.1.0.7.zip",100,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":60,"last_updated":93,"tested_up_to":50,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":99,"download_link":100,"security_score":81,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"getautoseo-ai-content-publisher","GetAutoSEO AI Tool","1.3.46","AutoSEO","https:\u002F\u002Fprofiles.wordpress.org\u002Fautoseoai\u002F","\u003Cp>GetAutoSEO AI Tool is a comprehensive WordPress plugin that seamlessly integrates with the AutoSEO platform to automate your content creation and publishing workflow. Generate high-quality, SEO-optimized articles and publish them directly to your WordPress site.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI-Powered Content Generation\u003C\u002Fstrong> – Generate SEO-optimized articles using advanced AI technology\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Publishing\u003C\u002Fstrong> – Set up automatic publishing or manual review workflows\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search Term Optimization\u003C\u002Fstrong> – Include target search terms and optimize for search engines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Scheduling\u003C\u002Fstrong> – Schedule articles for future publication\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Operations\u003C\u002Fstrong> – Manage multiple articles with bulk actions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Sync\u003C\u002Fstrong> – Sync articles from AutoSEO platform instantly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category Management\u003C\u002Fstrong> – Automatically assign categories and tags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author Assignment\u003C\u002Fstrong> – Set default authors for published content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the GetAutoSEO AI Tool plugin\u003C\u002Fli>\n\u003Cli>Plugin automatically connects to your AutoSEO account (no API key needed!)\u003C\u002Fli>\n\u003Cli>Articles sync immediately and publish to your WordPress site\u003C\u002Fli>\n\u003Cli>Optionally configure publishing settings (category, author, etc.)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Note: If automatic connection fails, you can still enter your API key manually from your AutoSEO dashboard.\u003C\u002Fp>\n\u003Ch4>Service Integration\u003C\u002Fh4>\n\u003Cp>This plugin connects to the AutoSEO service (a third-party SaaS platform) to:\u003Cbr \u002F>\n* Sync AI-generated articles to your WordPress site\u003Cbr \u002F>\n* Retrieve article content, search terms, and metadata\u003Cbr \u002F>\n* Manage your content publishing workflow\u003C\u002Fp>\n\u003Cp>An AutoSEO account and active subscription are required to use this plugin. By using this plugin, you agree to the AutoSEO Terms of Service and Privacy Policy available at getautoseo.com.\u003C\u002Fp>\n\u003Ch4>Privacy & Data\u003C\u002Fh4>\n\u003Cp>This plugin communicates with the AutoSEO API to sync content. The following data is transmitted:\u003Cbr \u002F>\n* Your API key (for authentication)\u003Cbr \u002F>\n* WordPress site URL (for verification)\u003Cbr \u002F>\n* Article metadata (when syncing)\u003C\u002Fp>\n\u003Cp>No user data or visitor information is tracked or transmitted without your explicit consent.\u003C\u002Fp>\n\u003Ch3>Third-Party Service\u003C\u002Fh3>\n\u003Cp>This plugin relies on the AutoSEO service (https:\u002F\u002Fgetautoseo.com) to function:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service Purpose\u003C\u002Fstrong>: AI-powered content generation and management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Transmitted\u003C\u002Fstrong>: API key, site URL, article metadata\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service\u003C\u002Fstrong>: Available at getautoseo.com\u002Fterms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: Available at getautoseo.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The service is essential for the plugin’s core functionality. Without an AutoSEO account, the plugin cannot operate.\u003C\u002Fp>\n","Automate your SEO content creation and publishing with AI-powered tools. Generate high-quality articles and publish directly to WordPress.",700,5372,60,"2026-03-13T05:13:00.000Z","5.0","7.4",[18,53,97,98,78],"automation","content","https:\u002F\u002Fgetautoseo.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgetautoseo-ai-content-publisher.1.3.46.zip",{"slug":102,"name":103,"version":104,"author":102,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":92,"num_ratings":60,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":57,"download_link":115,"security_score":116,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"kafkai","Kafkai – AI Writer Plugin","1.5.8","https:\u002F\u002Fprofiles.wordpress.org\u002Fkafkai\u002F","\u003Cp>Kafkai is a machine-learning algorithm that can write articles from scratch. Cutting-edge technology for marketers and SEOs.\u003C\u002Fp>\n\u003Cp>This plugin can be used to generate and import articles from \u003Ca href=\"https:\u002F\u002Fkafkai.com\u002F\" rel=\"nofollow ugc\">Kafkai\u003C\u002Fa>. Learn more in \u003Ca href=\"https:\u002F\u002Fhelp.kafkai.com\u002Farticle\u002F268-kafkai-plugin\" rel=\"nofollow ugc\">the Help Article\u003C\u002Fa>\u003C\u002Fp>\n","Plugin to generate and import articles from Kafkai. Learn more in the Help Article",400,19202,"2022-10-27T02:34:00.000Z","5.9.13","4.2","7.3",[53,98,102,78],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkafkai.1.5.8.zip",85,{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":31,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":94,"requires_php":51,"tags":130,"homepage":57,"download_link":135,"security_score":116,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"details-summary-block","Details Summary Block","1.0.1","Denis Žoljom","https:\u002F\u002Fprofiles.wordpress.org\u002Fdingo_d\u002F","\u003Cp>The plugin will provide a collapsible HTML \u003Ccode>\u003Cdetails>\u003C\u002Fcode> block with a \u003Ccode>\u003Csummary>\u003C\u002Fcode> element that will be shown when the element is collapsed. Inside the details you can put as many paragraphs or code blocks as you want.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 5.6 or greater (recommended: PHP 7 or greater)\u003C\u002Fli>\n\u003Cli>WordPress 5.0 or above (because of the Gutenberg editor)\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin provides a simple block for the `` HTML element.",4863,80,1,"2020-07-15T07:40:00.000Z","5.4.19",[131,132,133,134,21],"block","details","editor","gutenberg","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdetails-summary-block.1.0.1.zip",{"attackSurface":137,"codeSignals":193,"taintFlows":213,"riskAssessment":259,"analyzedAt":268},{"hooks":138,"ajaxHandlers":177,"restRoutes":189,"shortcodes":190,"cronEvents":191,"entryPointCount":192,"unprotectedCount":11},[139,145,149,153,157,160,166,170,173],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","admin_menu","muki_ai_summary_menu","muki-ai-summary.php",28,{"type":140,"name":146,"callback":147,"file":143,"line":148},"admin_init","muki_ai_summary_register_settings",159,{"type":140,"name":150,"callback":151,"file":143,"line":152},"add_meta_boxes","muki_ai_summary_meta_box",376,{"type":140,"name":154,"callback":155,"file":143,"line":156},"wp_enqueue_scripts","muki_ai_summary_enqueue_scripts",466,{"type":140,"name":158,"callback":155,"file":143,"line":159},"admin_enqueue_scripts",467,{"type":161,"name":162,"callback":163,"priority":164,"file":143,"line":165},"filter","get_the_excerpt","muki_ai_replace_excerpt",10,490,{"type":161,"name":167,"callback":168,"file":143,"line":169},"the_content","muki_ai_display_summary",532,{"type":140,"name":154,"callback":171,"file":143,"line":172},"muki_ai_summary_enqueue_styles",571,{"type":140,"name":174,"callback":175,"file":143,"line":176},"plugins_loaded","muki_ai_summary_load_textdomain",666,[178,184,187],{"action":179,"nopriv":180,"callback":181,"hasNonce":182,"hasCapCheck":182,"file":143,"line":183},"muki_ai_generate_summary",false,"muki_ai_summary_ajax_handler",true,443,{"action":185,"nopriv":180,"callback":185,"hasNonce":182,"hasCapCheck":182,"file":143,"line":186},"muki_ai_generate_summary_for_single",632,{"action":185,"nopriv":182,"callback":185,"hasNonce":182,"hasCapCheck":182,"file":143,"line":188},633,[],[],[],3,{"dangerousFunctions":194,"sqlUsage":195,"outputEscaping":197,"fileOperations":11,"externalRequests":127,"nonceChecks":192,"capabilityChecks":199,"bundledLibraries":212},[],{"prepared":11,"raw":11,"locations":196},[],{"escaped":198,"rawEcho":199,"locations":200},13,5,[201,204,206,208,210],{"file":143,"line":202,"context":203},41,"raw output",{"file":143,"line":205,"context":203},163,{"file":143,"line":207,"context":203},183,{"file":143,"line":209,"context":203},212,{"file":143,"line":211,"context":203},234,[],[214,237,248],{"entryPoint":215,"graph":216,"unsanitizedCount":127,"severity":236},"muki_ai_summary_ajax_handler (muki-ai-summary.php:394)",{"nodes":217,"edges":233},[218,223,227],{"id":219,"type":220,"label":221,"file":143,"line":222},"n0","source","$_POST",413,{"id":224,"type":225,"label":226,"file":143,"line":222},"n1","transform","→ muki_ai_log_error()",{"id":228,"type":229,"label":230,"file":143,"line":231,"wp_function":232},"n2","sink","update_option() [Settings Manipulation]",576,"update_option",[234,235],{"from":219,"to":224,"sanitized":180},{"from":224,"to":228,"sanitized":180},"low",{"entryPoint":238,"graph":239,"unsanitizedCount":127,"severity":236},"muki_ai_generate_summary_for_single (muki-ai-summary.php:592)",{"nodes":240,"edges":245},[241,243,244],{"id":219,"type":220,"label":221,"file":143,"line":242},611,{"id":224,"type":225,"label":226,"file":143,"line":242},{"id":228,"type":229,"label":230,"file":143,"line":231,"wp_function":232},[246,247],{"from":219,"to":224,"sanitized":180},{"from":224,"to":228,"sanitized":180},{"entryPoint":249,"graph":250,"unsanitizedCount":60,"severity":236},"\u003Cmuki-ai-summary> (muki-ai-summary.php:0)",{"nodes":251,"edges":256},[252,254,255],{"id":219,"type":220,"label":253,"file":143,"line":222},"$_POST (x2)",{"id":224,"type":225,"label":226,"file":143,"line":222},{"id":228,"type":229,"label":230,"file":143,"line":231,"wp_function":232},[257,258],{"from":219,"to":224,"sanitized":180},{"from":224,"to":228,"sanitized":180},{"summary":260,"deductions":261},"The muki-ai-summary plugin v1.0.5 exhibits a generally good security posture, with no known vulnerabilities or CVEs on record, and a proactive approach to using prepared statements for SQL queries and implementing nonce and capability checks on its entry points. The static analysis reveals a small attack surface primarily consisting of AJAX handlers, all of which appear to have authentication checks.  The presence of external HTTP requests is noted but without further context, it's difficult to assess its risk.  However, a significant concern arises from the taint analysis, which identified three flows with unsanitized paths. While the severity is not classified as critical or high, unsanitized paths can lead to various injection vulnerabilities if the data is not properly handled downstream. The relatively high percentage of improperly escaped outputs (28%) also presents a risk of Cross-Site Scripting (XSS) vulnerabilities, especially if any of the unsanitized paths interact with these outputs.",[262,264,266],{"reason":263,"points":164},"Taint flows with unsanitized paths",{"reason":265,"points":30},"Significant percentage of unescaped output",{"reason":267,"points":60},"External HTTP requests (potential risk)","2026-03-17T06:50:46.071Z",{"wat":270,"direct":275},{"assetPaths":271,"generatorPatterns":272,"scriptPaths":273,"versionParams":274},[],[],[],[],{"cssClasses":276,"htmlComments":278,"htmlAttributes":279,"restEndpoints":280,"jsGlobals":281,"shortcodeOutput":282},[277],"muki-ai-summary--excerpt",[],[],[],[],[283],"if (function_exists('muki_ai_get_summary')) { echo muki_ai_get_summary(get_the_ID()); }"]