[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSDYwrgt1vhdPBxTX4VPB7TgcTtkbksh-NLw8kCcnoXE":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":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":34,"analysis":119,"fingerprints":556},"webgears-ai-product-describer-for-woocommerce","WebGears AI Product Describer for WooCommerce","3.0.4","webgears","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebgears\u002F","\u003Cp>\u003Cstrong>WebGears AI Product Describer for WooCommerce\u003C\u002Fstrong> automatically generates unique, SEO-optimized descriptions for your products and categories using OpenAI’s GPT models.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Generation\u003C\u002Fstrong> – Generate descriptions for multiple products or categories at once with preview for each result\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple AI Models\u003C\u002Fstrong> – GPT-4.1, GPT-4o, GPT-5, and o-series reasoning models\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Separate Prompts\u003C\u002Fstrong> – Different prompt templates for products and categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Prompts\u003C\u002Fstrong> – Full control over system and user prompts with placeholders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Short & Long Descriptions\u003C\u002Fstrong> – Generate both description types\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stock Images\u003C\u002Fstrong> – Unsplash, Pexels, and Freepik integration with up to 5 images per generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Gallery Images\u003C\u002Fstrong> – Use existing product images in descriptions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Display Modes\u003C\u002Fstrong> – Standard, gallery grid, and slider layouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Position Control\u003C\u002Fstrong> – Place images above or below headings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Image Keywords\u003C\u002Fstrong> – Define search keywords for stock image lookups\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Backups\u003C\u002Fstrong> – Original content saved before generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Restore\u003C\u002Fstrong> – Restore individual product or category descriptions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong> – Works with bulk actions editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Compatible\u003C\u002Fstrong> – Works with RankMath and Yoast SEO\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>Unlock additional features with the \u003Ca href=\"https:\u002F\u002Fwebgears.net\u002Fen\u002Fai-bulk-product-and-description-tool\u002F\" rel=\"nofollow ugc\">Pro add-on\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Auto-Approve & Save\u003C\u002Fstrong> – Skip the preview step and save content automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Include Original Description\u003C\u002Fstrong> – Send existing description to AI as context\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-Powered Keywords\u003C\u002Fstrong> – Let AI generate image search keywords automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>From-Title Keywords\u003C\u002Fstrong> – Use product title as image keywords\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hybrid Image Mode\u003C\u002Fstrong> – Combine product gallery with stock images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ALT\u002FTitle\u002FCaption Templates\u003C\u002Fstrong> – Custom SEO templates with placeholders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Append Mode\u003C\u002Fstrong> – Add generated content after existing descriptions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Restore\u003C\u002Fstrong> – Restore all products or categories at once\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Column Preview\u003C\u002Fstrong> – Show description preview in products list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Enter your OpenAI API key in settings\u003C\u002Fli>\n\u003Cli>Customize prompts to match your brand voice\u003C\u002Fli>\n\u003Cli>Configure image settings (optional)\u003C\u002Fli>\n\u003Cli>Go to Products > All Products or Products > Categories\u003C\u002Fli>\n\u003Cli>Select items using checkboxes\u003C\u002Fli>\n\u003Cli>Choose “Generate AI Descriptions” from Bulk Actions\u003C\u002Fli>\n\u003Cli>Preview each generated description and choose to Save or Skip\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Available Placeholders\u003C\u002Fh4>\n\u003Cp>Use these in your prompts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>{title}\u003C\u002Fcode> – Product or category name\u003C\u002Fli>\n\u003Cli>\u003Ccode>{name}\u003C\u002Fcode> – Same as title\u003C\u002Fli>\n\u003Cli>\u003Ccode>{price}\u003C\u002Fcode> – Product price\u003C\u002Fli>\n\u003Cli>\u003Ccode>{sku}\u003C\u002Fcode> – Product SKU\u003C\u002Fli>\n\u003Cli>\u003Ccode>{categories}\u003C\u002Fcode> – Product categories\u003C\u002Fli>\n\u003Cli>\u003Ccode>{attributes}\u003C\u002Fcode> – Product attributes\u003C\u002Fli>\n\u003Cli>\u003Ccode>{slug}\u003C\u002Fcode> – URL slug\u003C\u002Fli>\n\u003Cli>\u003Ccode>{count}\u003C\u002Fcode> – Number of products in category\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the following third-party services for its functionality:\u003C\u002Fp>\n\u003Ch4>OpenAI API\u003C\u002Fh4>\n\u003Cp>This plugin sends product\u002Fcategory data (title, price, SKU, categories, attributes) to the OpenAI API to generate AI-powered descriptions. API calls are made only when the user explicitly triggers content generation through the bulk actions interface or settings page.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fopenai.com\u002F\" rel=\"nofollow ugc\">OpenAI\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: Product title, price, SKU, categories, attributes, and custom prompt text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When sent\u003C\u002Fstrong>: Only when user clicks “Generate AI Descriptions” or tests the API connection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Use\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\" rel=\"nofollow ugc\">https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Unsplash API\u003C\u002Fh4>\n\u003Cp>When image integration is enabled and Unsplash is selected as the image source, the plugin searches for stock images using keywords derived from product\u002Fcategory titles. Images are downloaded to the WordPress Media Library.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Funsplash.com\u002F\" rel=\"nofollow ugc\">Unsplash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: Image search keywords (derived from product\u002Fcategory titles)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When sent\u003C\u002Fstrong>: Only during content generation when images are enabled and Unsplash is selected\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Use\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Funsplash.com\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Funsplash.com\u002Fterms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Funsplash.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Funsplash.com\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pexels API\u003C\u002Fh4>\n\u003Cp>When image integration is enabled and Pexels is selected as the image source, the plugin searches for stock images using keywords derived from product\u002Fcategory titles. Images are downloaded to the WordPress Media Library.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.pexels.com\u002F\" rel=\"nofollow ugc\">Pexels\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: Image search keywords (derived from product\u002Fcategory titles)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When sent\u003C\u002Fstrong>: Only during content generation when images are enabled and Pexels is selected\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Use\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.pexels.com\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.pexels.com\u002Fterms-of-service\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.pexels.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.pexels.com\u002Fprivacy\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Freepik API\u003C\u002Fh4>\n\u003Cp>When image integration is enabled and Freepik is selected as the image source, the plugin connects to the Freepik API to search for and download premium stock images. Images are downloaded to the WordPress Media Library. Requires a Freepik API key provided by the user.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service\u003C\u002Fstrong>: Freepik Company S.L. — \u003Ca href=\"https:\u002F\u002Fwww.freepik.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.freepik.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent\u003C\u002Fstrong>: API key (provided by user), image search keywords (derived from product\u002Fcategory titles), and resource IDs when requesting image downloads\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When sent\u003C\u002Fstrong>: During content generation when images are enabled and Freepik is selected as the image source. The plugin makes search requests and download requests to the Freepik API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Use\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.freepik.com\u002Flegal\u002Fterms-of-use\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.freepik.com\u002Flegal\u002Fterms-of-use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.freepik.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.freepik.com\u002Flegal\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Generate SEO-optimized product and category descriptions using AI. Bulk generation with real-time progress tracking and preview.",0,183,100,1,"","6.9.4","6.2","7.4",[20,21,22,23,24],"ai","openai","product-descriptions","seo","woocommerce","https:\u002F\u002Fwebgears.net\u002Fen\u002Fai-bulk-product-and-description-tool\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebgears-ai-product-describer-for-woocommerce.3.0.4.zip",null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},30,94,"2026-04-04T06:55:12.064Z",[35,53,69,85,100],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":11,"num_ratings":11,"last_updated":45,"tested_up_to":16,"requires_at_least":46,"requires_php":18,"tags":47,"homepage":15,"download_link":51,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":52},"ai-content-generator-for-woocommerce","AI Content Generator for WooCommerce","1.0.5","WebToffee","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebtoffee\u002F","\u003Cp>AI Content Generator for WooCommerce helps you automatically generate high-quality product content using ChatGPT API. Generate featured images, gallery images, brands, tags and product descriptions with different tones to match your brand voice.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Generate product featured images\u003C\u002Fli>\n\u003Cli>Create product gallery images\u003C\u002Fli>\n\u003Cli>Generate product descriptions with different tones\u003C\u002Fli>\n\u003Cli>Generate short descriptions\u003C\u002Fli>\n\u003Cli>Multiple tone options for descriptions:\n\u003Cul>\n\u003Cli>Formal & Professional\u003C\u002Fli>\n\u003Cli>Casual & Friendly\u003C\u002Fli>\n\u003Cli>Persuasive & Sales-focused\u003C\u002Fli>\n\u003Cli>Technical & Detailed\u003C\u002Fli>\n\u003Cli>Luxury & Premium\u003C\u002Fli>\n\u003Cli>Creative & Engaging\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Debug mode for troubleshooting\u003C\u002Fli>\n\u003Cli>Batch gallery image generation\u003C\u002Fli>\n\u003Cli>Product Brands Generation: Generate relevant brand suggestions based on product information\u003C\u002Fli>\n\u003Cli>Product Tags Generation: Generate SEO-friendly tags and keywords for better product discoverability\u003C\u002Fli>\n\u003Cli>Easy-to-use interface integrated with WooCommerce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to OpenAI API to obtain image, product desription informations.\u003C\u002Fp>\n\u003Cp>It sends the product title, description to the API to create the image.\u003Cbr \u002F>\nThis service is provided by “OpenAI “: \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u002F\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Frow-privacy-policy\u002F\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce 4.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.2 or higher\u003C\u002Fli>\n\u003Cli>ChatGPT API key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support queries, please visit our support forum or contact us directly.\u003C\u002Fp>\n","Generate AI-powered product images, descriptions, brands, tags and gallery images for your WooCommerce products using ChatGPT API.",20,1529,"2025-12-02T09:28:00.000Z","5.0",[48,49,50,21,24],"ai-content-generator","generate-product-descriptions","generate-product-images","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-content-generator-for-woocommerce.1.0.5.zip","2026-03-15T15:16:48.613Z",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":11,"downloaded":61,"rating":11,"num_ratings":11,"last_updated":62,"tested_up_to":63,"requires_at_least":64,"requires_php":18,"tags":65,"homepage":66,"download_link":67,"security_score":68,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":52},"descrb","{descrb}","1.0.2","descrb25","https:\u002F\u002Fprofiles.wordpress.org\u002Fdescrb25\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fdescrb.com\u002F\" rel=\"nofollow ugc\">Descrb\u003C\u002Fa> is an application that will help you increase sales in your online store. Use AI image recognition to generate product descriptions with attributes, specs, and SEO keywords. Boost your eCommerce sales and streamline your workflow with our WooCommerce plugin—try it today!\u003C\u002Fp>\n\u003Ch4>How to use this tool?\u003C\u002Fh4>\n\u003Cp>To create a description for a single product, simply follow these steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to the product page in the admin panel and navigate to the Descrb tab.\u003C\u002Fli>\n\u003Cli>Enter the API key generated on our website.\u003C\u002Fli>\n\u003Cli>Select the options you’re interested in and click the Generate Description button.\u003C\u002Fli>\n\u003Cli>Import the ready-made product description by clicking the Import Product button.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For generating descriptions for multiple products:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Select the Product Manager tab from the menu in the admin panel.\u003C\u002Fli>\n\u003Cli>Ensure the API key from our website has been entered.\u003C\u002Fli>\n\u003Cli>Choose the products you’re interested in and click the Make Descriptions button.\u003C\u002Fli>\n\u003Cli>Fill in the fields in the popup window and click Generate Descriptions.\u003C\u002Fli>\n\u003Cli>After clicking the Import Selected Products button, the new descriptions will appear for the selected products.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Descrb API (https:\u002F\u002Fdescrb.com\u002F), a service that provides AI-powered image recognition and product description generation for eCommerce products.\u003C\u002Fp>\n\u003Ch4>Data Transmission\u003C\u002Fh4>\n\u003Cp>The plugin sends the following data to Descrb’s servers:\u003Cbr \u002F>\n* Product images when generating descriptions\u003Cbr \u002F>\n* Product basic information (title, category) for context-aware descriptions\u003Cbr \u002F>\n* Your API key for authentication\u003Cbr \u002F>\n* Selected generation preferences\u002Fparameters\u003C\u002Fp>\n\u003Cp>Data is only transmitted when you explicitly request description generation, either for individual products or in bulk mode.\u003C\u002Fp>\n\u003Ch4>Service Policies\u003C\u002Fh4>\n\u003Cp>This service is provided by Descrb:\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Fdescrb.com\u002Frules\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Fdescrb.com\u002Fprivacy\u003C\u002Fp>\n\u003Cp>Descrb is Poland-based, specializing in AI-powered eCommerce solutions. The service uses proprietary AI models for image recognition, object detection, and description generation.\u003C\u002Fp>\n\u003Cp>For more information about Descrb’s technology stack and capabilities, please visit https:\u002F\u002Fdescrb.com\u002F\u003C\u002Fp>\n","A plugin for WooCommerce that enables quick creation of descriptions for your products.",539,"2025-01-29T10:42:00.000Z","6.7.5","6.7",[20,54,22,23,24],"https:\u002F\u002Fdescrb.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdescrb.1.0.2.zip",92,{"slug":70,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":11,"downloaded":77,"rating":11,"num_ratings":11,"last_updated":78,"tested_up_to":79,"requires_at_least":80,"requires_php":18,"tags":81,"homepage":15,"download_link":83,"security_score":84,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":52},"meta-generator-ai","Meta Generator AI","1.0.0","sjiid","https:\u002F\u002Fprofiles.wordpress.org\u002Fsjiid\u002F","\u003Cp>This Plugin is a useful way to automatically generate meta data for products based on the product name, which can save time and effort when creating large numbers of products.\u003C\u002Fp>\n\u003Ch3>How to Generate OpenAI API Key\u003C\u002Fh3>\n\u003Cp>You can generate the API key from the Open AI Platform: https:\u002F\u002Fplatform.openai.com\u002Faccount\u002Fapi-keys\u003C\u002Fp>\n","Effortless metadata creation for your products with the Meta Generator AI WordPress Plugin!",577,"2024-02-06T04:55:00.000Z","6.4.8","6.2.2",[20,21,23,82,24],"woo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmeta-generator-ai.1.0.0.zip",85,{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":11,"downloaded":93,"rating":11,"num_ratings":11,"last_updated":94,"tested_up_to":16,"requires_at_least":95,"requires_php":18,"tags":96,"homepage":98,"download_link":99,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":52},"shopwriter-lite","ShopWriter Lite","1.0.3","Manolito van de Wouw","https:\u002F\u002Fprofiles.wordpress.org\u002Fshopwriter\u002F","\u003Cp>\u003Cstrong>ShopWriter Lite\u003C\u002Fstrong> is a powerful AI content generator specifically designed for WooCommerce stores. Save hours of manual work by automatically generating high-quality, SEO-optimized product content.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Short Description Generation\u003C\u002Fstrong> – Create compelling short descriptions that capture your product’s essence\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Description Generation\u003C\u002Fstrong> – Generate detailed, engaging product descriptions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meta Title Generation\u003C\u002Fstrong> – SEO-optimized meta titles for better search rankings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meta Description Generation\u003C\u002Fstrong> – Compelling meta descriptions to improve click-through rates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Featured Image Alt Text\u003C\u002Fstrong> – Accessible and SEO-friendly alt text for product images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Generator\u003C\u002Fstrong> – Process multiple products at once to save time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content History\u003C\u002Fstrong> – Track all generated content with revert capability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Operations\u003C\u002Fstrong> – Generate new content or rewrite existing content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Plugin Integration\u003C\u002Fstrong> – Works with Yoast SEO and Rank Math\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Enter your API key in the settings\u003C\u002Fli>\n\u003Cli>Navigate to any WooCommerce product or use the Bulk Generator\u003C\u002Fli>\n\u003Cli>Select the fields you want to generate\u003C\u002Fli>\n\u003Cli>Click Generate and review the AI-powered content\u003C\u002Fli>\n\u003Cli>Apply the content to your product\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Why Choose ShopWriter Lite?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Save Time\u003C\u002Fstrong> – Generate content for hundreds of products in minutes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improve SEO\u003C\u002Fstrong> – AI-optimized content helps your products rank higher\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Increase Sales\u003C\u002Fstrong> – Better descriptions lead to higher conversion rates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy to Use\u003C\u002Fstrong> – Simple interface that works right in your WordPress admin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Native\u003C\u002Fstrong> – Built specifically for WooCommerce stores\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With ShopWriter Lite, you can optimize a limited number of products each month. Need more? Upgrade to ShopWriter Pro!\u003C\u002Fp>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>Upgrade to ShopWriter Pro for additional features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product Title Generation\u003C\u002Fli>\n\u003Cli>FAQ Section Generation\u003C\u002Fli>\n\u003Cli>Category Description Generator\u003C\u002Fli>\n\u003Cli>All Gallery Images Alt Text\u003C\u002Fli>\n\u003Cli>Custom AI Instructions\u003C\u002Fli>\n\u003Cli>Content Length Settings\u003C\u002Fli>\n\u003Cli>301 Redirects Management\u003C\u002Fli>\n\u003Cli>Background Queue Processing\u003C\u002Fli>\n\u003Cli>Open Graph Meta Tags\u003C\u002Fli>\n\u003Cli>Priority Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fshop-writer.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>ShopWriter API key (get one at shop-writer.com)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>ShopWriter Lite connects to the ShopWriter API service to generate content. When you use the content generation feature, the following data is sent to our servers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product name and attributes\u003C\u002Fli>\n\u003Cli>Current product description (for rewrite operations)\u003C\u002Fli>\n\u003Cli>Category names\u003C\u002Fli>\n\u003Cli>Selected language preferences\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This data is processed solely for the purpose of generating content and is not stored permanently on our servers. For more information, please visit our \u003Ca href=\"https:\u002F\u002Fshop-writer.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visit our \u003Ca href=\"https:\u002F\u002Fshop-writer.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support Center\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Email us at support@shop-writer.com\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>ShopWriter Lite is developed and maintained by the ShopWriter team. We’re dedicated to helping WooCommerce store owners save time and improve their product content through the power of AI.\u003C\u002Fp>\n","Generate AI-powered product descriptions, short descriptions, meta titles, meta descriptions, and image alt text for your WooCommerce products.",127,"2026-01-30T10:11:00.000Z","5.8",[20,97,22,23,24],"content-generator","https:\u002F\u002Fshop-writer.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshopwriter-lite.1.0.3.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":11,"num_ratings":11,"last_updated":110,"tested_up_to":16,"requires_at_least":95,"requires_php":111,"tags":112,"homepage":115,"download_link":116,"security_score":117,"vuln_count":14,"unpatched_count":11,"last_vuln_date":118,"fetched_at":52},"aiktp","AIKTP","5.0.5","John Luke","https:\u002F\u002Fprofiles.wordpress.org\u002Faiktp\u002F","\u003Cp>AIKTP – Content SEO is a powerful AI-powered WordPress plugin that helps you automate content creation and optimize your website for SEO.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WooCommerce AI Content Generator\u003C\u002Fstrong>\u003Cbr \u002F>\n* Generate product descriptions with AI\u003Cbr \u002F>\n* Generate short descriptions\u003Cbr \u002F>\n* Bulk generation for multiple products\u003Cbr \u002F>\n* SEO optimization with RankMath\u002FYoast integration\u003Cbr \u002F>\n* Auto-insert main keyword link\u003Cbr \u002F>\n* Auto-add product images with SEO alt text\u003Cbr \u002F>\n* Custom prompt support\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post Sync from aiktp.com\u003C\u002Fstrong>\u003Cbr \u002F>\n* REST API endpoints for post synchronization\u003Cbr \u002F>\n* Auto-download and attach images\u003Cbr \u002F>\n* Support for RankMath and Yoast SEO meta\u003Cbr \u002F>\n* Custom author and category selection\u003Cbr \u002F>\n* Token-based authentication\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the AIKTP API service (https:\u002F\u002Faiktp.com) to provide AI-powered content generation functionality. This is a required external service for the plugin to function.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the service is used for:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe AIKTP API is used to generate AI-powered content including:\u003Cbr \u002F>\n* WooCommerce product descriptions (short and long)\u003Cbr \u002F>\n* SEO-optimized article content\u003Cbr \u002F>\n* Post synchronization from aiktp.com to your WordPress site\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe following data is transmitted to https:\u002F\u002Faiktp.com\u002Fapi\u002Fai.php when you use the plugin’s features:\u003Cbr \u002F>\n* Your API key (for authentication)\u003Cbr \u002F>\n* Product information (title, categories, attributes) when generating WooCommerce product descriptions\u003Cbr \u002F>\n* Custom prompts and content parameters you configure\u003Cbr \u002F>\n* Your WordPress site URL and token when setting up post synchronization\u003Cbr \u002F>\n* Content generation requests initiated by you through the plugin interface\u003C\u002Fp>\n\u003Cp>Data is only sent when you actively use the plugin’s content generation features or configure synchronization settings. No data is transmitted automatically or in the background without your action.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider information:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Service: AIKTP API\u003Cbr \u002F>\n* Provider: aiktp.com\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Faiktp.com\u002Fterms\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Faiktp.com\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit https:\u002F\u002Faiktp.com or email support@aiktp.com\u003C\u002Fp>\n","AI-powered content automation. Generate SEO-optimized articles and WooCommerce product descriptions with bulk generation support.",3000,2555,"2026-01-23T02:11:00.000Z","7.0",[20,113,114,23,24],"automation","content","https:\u002F\u002Faiktp.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faiktp.5.0.5.zip",99,"2026-01-23 19:19:27",{"attackSurface":120,"codeSignals":219,"taintFlows":549,"riskAssessment":550,"analyzedAt":555},{"hooks":121,"ajaxHandlers":190,"restRoutes":215,"shortcodes":216,"cronEvents":217,"entryPointCount":218,"unprotectedCount":11},[122,128,132,137,141,145,149,152,156,159,162,165,170,175,178,182,186],{"type":123,"name":124,"callback":125,"file":126,"line":127},"action","admin_menu","add_menu_page","admin\\class-admin.php",9,{"type":123,"name":129,"callback":130,"file":126,"line":131},"admin_enqueue_scripts","enqueue_assets",10,{"type":133,"name":134,"callback":135,"file":126,"line":136},"filter","manage_edit-product_columns","add_ai_column",12,{"type":123,"name":138,"callback":139,"priority":131,"file":126,"line":140},"manage_product_posts_custom_column","render_ai_column",13,{"type":133,"name":142,"callback":143,"file":126,"line":144},"manage_edit-product_cat_columns","add_ai_column_category",15,{"type":133,"name":146,"callback":147,"priority":131,"file":126,"line":148},"manage_product_cat_custom_column","render_ai_column_category",16,{"type":123,"name":129,"callback":150,"priority":43,"file":126,"line":151},"add_column_width_style",18,{"type":133,"name":153,"callback":154,"file":155,"line":127},"bulk_actions-edit-product","register_product_bulk_actions","admin\\class-bulk-actions.php",{"type":133,"name":157,"callback":158,"file":155,"line":131},"bulk_actions-edit-product_cat","register_category_bulk_actions",{"type":123,"name":160,"callback":161,"file":155,"line":136},"admin_footer-edit.php","product_bulk_script",{"type":123,"name":163,"callback":164,"file":155,"line":140},"admin_footer-edit-tags.php","category_bulk_script",{"type":123,"name":166,"callback":167,"file":168,"line":169},"admin_init","register_settings","admin\\class-settings.php",11,{"type":123,"name":171,"callback":172,"file":173,"line":174},"before_woocommerce_init","closure","ai-product-descriptions.php",33,{"type":123,"name":176,"callback":172,"file":173,"line":177},"admin_notices",41,{"type":123,"name":179,"callback":180,"file":173,"line":181},"plugins_loaded","wgai_init",51,{"type":123,"name":183,"callback":184,"file":173,"line":185},"wp_enqueue_scripts","wgai_enqueue_frontend_styles",79,{"type":123,"name":166,"callback":187,"file":188,"line":189},"ensure_table_exists","core\\class-backup-manager.php",14,[191,196,199,203,206,209,212],{"action":192,"nopriv":193,"callback":194,"hasNonce":195,"hasCapCheck":195,"file":155,"line":144},"wgai_generate_product",false,"ajax_generate_product",true,{"action":197,"nopriv":193,"callback":198,"hasNonce":195,"hasCapCheck":195,"file":155,"line":148},"wgai_restore_product","ajax_restore_product",{"action":200,"nopriv":193,"callback":201,"hasNonce":195,"hasCapCheck":195,"file":155,"line":202},"wgai_generate_category","ajax_generate_category",17,{"action":204,"nopriv":193,"callback":205,"hasNonce":195,"hasCapCheck":195,"file":155,"line":151},"wgai_restore_category","ajax_restore_category",{"action":207,"nopriv":193,"callback":208,"hasNonce":195,"hasCapCheck":195,"file":168,"line":136},"wgai_save_settings","ajax_save_settings",{"action":210,"nopriv":193,"callback":211,"hasNonce":195,"hasCapCheck":195,"file":168,"line":140},"wgai_get_debug_log","ajax_get_debug_log",{"action":213,"nopriv":193,"callback":214,"hasNonce":195,"hasCapCheck":195,"file":168,"line":189},"wgai_clear_debug_log","ajax_clear_debug_log",[],[],[],7,{"dangerousFunctions":220,"sqlUsage":221,"outputEscaping":223,"fileOperations":546,"externalRequests":218,"nonceChecks":218,"capabilityChecks":547,"bundledLibraries":548},[],{"prepared":131,"raw":11,"locations":222},[],{"escaped":224,"rawEcho":225,"locations":226},106,170,[227,230,232,234,236,237,238,239,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,301,303,305,306,308,309,311,313,315,316,318,320,322,324,326,328,330,332,334,336,337,339,341,343,345,347,349,351,353,355,357,359,361,362,364,366,368,370,372,374,376,378,380,382,384,386,388,389,391,393,395,397,399,400,402,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,472,474,476,478,480,481,483,484,486,487,489,490,492,494,496,498,500,502,504,506,508,509,511,513,515,517,519,521,523,525,527,528,530,532,534,536,538,540,542,543,545],{"file":126,"line":228,"context":229},133,"raw output",{"file":126,"line":231,"context":229},162,{"file":126,"line":233,"context":229},163,{"file":235,"line":131,"context":229},"admin\\views\\settings-page.php",{"file":235,"line":189,"context":229},{"file":235,"line":189,"context":229},{"file":235,"line":144,"context":229},{"file":235,"line":43,"context":229},{"file":235,"line":241,"context":229},21,{"file":235,"line":243,"context":229},22,{"file":235,"line":245,"context":229},23,{"file":235,"line":247,"context":229},31,{"file":235,"line":249,"context":229},35,{"file":235,"line":251,"context":229},36,{"file":235,"line":253,"context":229},39,{"file":235,"line":255,"context":229},40,{"file":235,"line":257,"context":229},43,{"file":235,"line":259,"context":229},44,{"file":235,"line":261,"context":229},45,{"file":235,"line":263,"context":229},48,{"file":235,"line":265,"context":229},49,{"file":235,"line":267,"context":229},50,{"file":235,"line":269,"context":229},53,{"file":235,"line":271,"context":229},54,{"file":235,"line":273,"context":229},57,{"file":235,"line":275,"context":229},58,{"file":235,"line":277,"context":229},59,{"file":235,"line":279,"context":229},62,{"file":235,"line":281,"context":229},63,{"file":235,"line":283,"context":229},64,{"file":235,"line":285,"context":229},67,{"file":235,"line":287,"context":229},68,{"file":235,"line":289,"context":229},69,{"file":235,"line":291,"context":229},72,{"file":235,"line":293,"context":229},73,{"file":235,"line":295,"context":229},74,{"file":235,"line":297,"context":229},77,{"file":235,"line":299,"context":229},78,{"file":235,"line":185,"context":229},{"file":235,"line":302,"context":229},84,{"file":235,"line":304,"context":229},88,{"file":235,"line":68,"context":229},{"file":235,"line":307,"context":229},97,{"file":235,"line":307,"context":229},{"file":235,"line":310,"context":229},98,{"file":235,"line":312,"context":229},103,{"file":235,"line":314,"context":229},105,{"file":235,"line":224,"context":229},{"file":235,"line":317,"context":229},107,{"file":235,"line":319,"context":229},108,{"file":235,"line":321,"context":229},113,{"file":235,"line":323,"context":229},119,{"file":235,"line":325,"context":229},122,{"file":235,"line":327,"context":229},124,{"file":235,"line":329,"context":229},128,{"file":235,"line":331,"context":229},130,{"file":235,"line":333,"context":229},131,{"file":235,"line":335,"context":229},132,{"file":235,"line":228,"context":229},{"file":235,"line":338,"context":229},135,{"file":235,"line":340,"context":229},136,{"file":235,"line":342,"context":229},137,{"file":235,"line":344,"context":229},139,{"file":235,"line":346,"context":229},140,{"file":235,"line":348,"context":229},144,{"file":235,"line":350,"context":229},145,{"file":235,"line":352,"context":229},149,{"file":235,"line":354,"context":229},150,{"file":235,"line":356,"context":229},155,{"file":235,"line":358,"context":229},157,{"file":235,"line":360,"context":229},161,{"file":235,"line":233,"context":229},{"file":235,"line":363,"context":229},167,{"file":235,"line":365,"context":229},168,{"file":235,"line":367,"context":229},172,{"file":235,"line":369,"context":229},176,{"file":235,"line":371,"context":229},181,{"file":235,"line":373,"context":229},188,{"file":235,"line":375,"context":229},189,{"file":235,"line":377,"context":229},193,{"file":235,"line":379,"context":229},197,{"file":235,"line":381,"context":229},198,{"file":235,"line":383,"context":229},200,{"file":235,"line":385,"context":229},205,{"file":235,"line":387,"context":229},207,{"file":235,"line":387,"context":229},{"file":235,"line":390,"context":229},217,{"file":235,"line":392,"context":229},220,{"file":235,"line":394,"context":229},222,{"file":235,"line":396,"context":229},223,{"file":235,"line":398,"context":229},227,{"file":235,"line":398,"context":229},{"file":235,"line":401,"context":229},228,{"file":235,"line":401,"context":229},{"file":235,"line":404,"context":229},234,{"file":235,"line":406,"context":229},236,{"file":235,"line":408,"context":229},244,{"file":235,"line":410,"context":229},246,{"file":235,"line":412,"context":229},250,{"file":235,"line":414,"context":229},252,{"file":235,"line":416,"context":229},256,{"file":235,"line":418,"context":229},258,{"file":235,"line":420,"context":229},263,{"file":235,"line":422,"context":229},266,{"file":235,"line":424,"context":229},271,{"file":235,"line":426,"context":229},273,{"file":235,"line":428,"context":229},274,{"file":235,"line":430,"context":229},275,{"file":235,"line":432,"context":229},280,{"file":235,"line":434,"context":229},282,{"file":235,"line":436,"context":229},283,{"file":235,"line":438,"context":229},288,{"file":235,"line":440,"context":229},290,{"file":235,"line":442,"context":229},291,{"file":235,"line":444,"context":229},292,{"file":235,"line":446,"context":229},295,{"file":235,"line":448,"context":229},300,{"file":235,"line":450,"context":229},302,{"file":235,"line":452,"context":229},303,{"file":235,"line":454,"context":229},304,{"file":235,"line":456,"context":229},310,{"file":235,"line":458,"context":229},314,{"file":235,"line":460,"context":229},320,{"file":235,"line":462,"context":229},323,{"file":235,"line":464,"context":229},325,{"file":235,"line":466,"context":229},331,{"file":235,"line":468,"context":229},333,{"file":235,"line":470,"context":229},337,{"file":235,"line":470,"context":229},{"file":235,"line":473,"context":229},338,{"file":235,"line":475,"context":229},345,{"file":235,"line":477,"context":229},348,{"file":235,"line":479,"context":229},350,{"file":235,"line":479,"context":229},{"file":235,"line":482,"context":229},351,{"file":235,"line":482,"context":229},{"file":235,"line":485,"context":229},352,{"file":235,"line":485,"context":229},{"file":235,"line":488,"context":229},353,{"file":235,"line":488,"context":229},{"file":235,"line":491,"context":229},358,{"file":235,"line":493,"context":229},359,{"file":235,"line":495,"context":229},361,{"file":235,"line":497,"context":229},362,{"file":235,"line":499,"context":229},363,{"file":235,"line":501,"context":229},364,{"file":235,"line":503,"context":229},365,{"file":235,"line":505,"context":229},370,{"file":235,"line":507,"context":229},373,{"file":235,"line":507,"context":229},{"file":235,"line":510,"context":229},376,{"file":235,"line":512,"context":229},377,{"file":235,"line":514,"context":229},378,{"file":235,"line":516,"context":229},379,{"file":235,"line":518,"context":229},380,{"file":235,"line":520,"context":229},381,{"file":235,"line":522,"context":229},387,{"file":235,"line":524,"context":229},388,{"file":235,"line":526,"context":229},390,{"file":235,"line":526,"context":229},{"file":235,"line":529,"context":229},395,{"file":235,"line":531,"context":229},402,{"file":235,"line":533,"context":229},404,{"file":235,"line":535,"context":229},412,{"file":235,"line":537,"context":229},415,{"file":235,"line":539,"context":229},416,{"file":235,"line":541,"context":229},429,{"file":235,"line":541,"context":229},{"file":235,"line":544,"context":229},430,{"file":173,"line":257,"context":229},2,8,[],[],{"summary":551,"deductions":552},"The \"webgears-ai-product-describer-for-woocommerce\" v3.0.4 plugin exhibits a generally strong security posture, primarily due to its adherence to secure coding practices. The absence of raw SQL queries, the use of prepared statements for all database interactions, and the presence of nonce and capability checks on all identified AJAX entry points are significant strengths.  Furthermore, the plugin has no recorded vulnerability history, indicating a consistent effort towards secure development or a lack of past significant issues. The plugin also avoids bundled libraries, which can often be a source of vulnerabilities.  However, a notable concern is the relatively low percentage of properly escaped output (38%). This suggests a potential risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not adequately sanitized before being displayed to users. While the static analysis did not reveal any direct taint flows or dangerous functions, this lack of proper output escaping represents the most immediate area for improvement and a potential avenue for exploitation.",[553],{"reason":554,"points":144},"Low output escaping percentage","2026-03-17T06:06:57.348Z",{"wat":557,"direct":582},{"assetPaths":558,"generatorPatterns":569,"scriptPaths":570,"versionParams":571},[559,560,561,562,563,564,565,566,567,568],"\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fcss\u002Ffrontend-gallery.css","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend-slider.js","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fcss\u002Fbulk-modal.css","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fjs\u002Fproduct-bulk.js","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fjs\u002Fcategory-bulk.js","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fcss\u002Fsettings.css","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fjs\u002Fsettings.js",[],[561,563,565,566,568],[572,573,574,575,576,577,578,579,580,581],"\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fcss\u002Ffrontend-gallery.css?ver=","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend-slider.js?ver=","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css?ver=","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js?ver=","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fcss\u002Fbulk-modal.css?ver=","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fjs\u002Fproduct-bulk.js?ver=","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fjs\u002Fcategory-bulk.js?ver=","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fcss\u002Fsettings.css?ver=","\u002Fwp-content\u002Fplugins\u002Fwebgears-ai-product-describer-for-woocommerce\u002Fassets\u002Fjs\u002Fsettings.js?ver=",{"cssClasses":583,"htmlComments":585,"htmlAttributes":586,"restEndpoints":588,"jsGlobals":589,"shortcodeOutput":593},[584],"wgai-bulk-modal",[],[587],"data-wgaiprompt",[],[590,591,592],"wgaiData","wgaiBulkData","wgaiSettingsData",[]]