[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYItBGXgX0aZ7uehkgUOt5kgpZ6YVlREAGSKne9nq3gM":3,"$fz1jpPzh0NHZJ0zx_rCEu8HGG0gp_OeaUT0BdZPwn4xg":679,"$f_1tE4N49Jp_WXvRKEHuXaQ3vbwEKRshcMPlEkx3Np2M":683},{"slug":4,"name":5,"version":6,"author":5,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":10,"num_ratings":10,"last_updated":12,"tested_up_to":13,"requires_at_least":14,"requires_php":15,"tags":16,"homepage":21,"download_link":22,"security_score":23,"vuln_count":10,"unpatched_count":10,"last_vuln_date":24,"fetched_at":25,"discovery_status":26,"vulnerabilities":27,"developer":28,"crawl_stats":24,"alternatives":33,"analysis":124,"fingerprints":659},"flowdino","FlowDino","1.1.13","https:\u002F\u002Fprofiles.wordpress.org\u002Fflowdino\u002F","\u003Cp>FlowDino is a powerful multi-platform selling tool that centralizes all your listings in a single interface and lets you publish them to the most popular second-hand and e-commerce marketplaces — Leboncoin, Vinted, Etsy, Vestiaire Collective, eBay, and more — in just a few clicks.\u003C\u002Fp>\n\u003Cp>This \u003Cstrong>WooCommerce plugin\u003C\u002Fstrong> extends FlowDino’s capabilities with two additional features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sync FlowDino articles to WooCommerce\u003C\u002Fstrong> — pull your FlowDino listings directly into your WooCommerce store\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import marketplace sales into WooCommerce\u003C\u002Fstrong> — automatically bring back orders from Leboncoin, Vinted, Etsy, Vestiaire Collective, eBay, and other platforms into your WooCommerce dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>FlowDino Platform Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Centralize all your listings in a single interface\u003C\u002Fli>\n\u003Cli>Optimize your product descriptions with an AI assistant\u003C\u002Fli>\n\u003Cli>Generate images of your clothing items on a virtual model\u003C\u002Fli>\n\u003Cli>Automatically change image backgrounds for a professional look\u003C\u002Fli>\n\u003Cli>Publish automatically to multiple platforms (Vinted, Leboncoin, eBay, Etsy, and more)\u003C\u002Fli>\n\u003Cli>Renew your listings automatically to stay at the top of search results\u003C\u002Fli>\n\u003Cli>Boost visibility through view and favorite exchange systems\u003C\u002Fli>\n\u003Cli>Automatically send personalized messages to users who favorite your listings\u003C\u002Fli>\n\u003Cli>Automatically delete your listings across all platforms in a few clicks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WooCommerce Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic synchronization\u003C\u002Fstrong>: Syncs your products when they are created or updated\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual synchronization\u003C\u002Fstrong>: Bulk or individual synchronization via a dedicated interface\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete admin interface\u003C\u002Fstrong>: Dashboard with statistics and advanced management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category mapping\u003C\u002Fstrong>: Easily map your WooCommerce categories to FlowDino categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brand support\u003C\u002Fstrong>: Compatible with popular brand plugins (WooCommerce Brands, Perfect Brands, YITH Brands)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Attribute management\u003C\u002Fstrong>: Mapping for colors, materials, and sizes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Variable products\u003C\u002Fstrong>: Full support for product variations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image synchronization\u003C\u002Fstrong>: Main images and galleries included\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stock management\u003C\u002Fstrong>: Synchronization of quantities and stock statuses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual\u003C\u002Fstrong>: Interface available in French and English\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dashboard\u003C\u002Fstrong>: Detailed synchronization statistics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sales tab\u003C\u002Fstrong>: Import orders from external platforms (Vinted, Leboncoin, Etsy, eBay, Vestiaire Collective etc.) directly into WooCommerce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Online stores using WooCommerce\u003C\u002Fli>\n\u003Cli>Centralized product catalog management across multiple marketplaces\u003C\u002Fli>\n\u003Cli>Multi-platform synchronization (Vinted, Leboncoin, eBay, Etsy, Vestiaire Collective, and more)\u003C\u002Fli>\n\u003Cli>Automation of listing publication and renewal\u003C\u002Fli>\n\u003Cli>Simplified inventory and order management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Time-saving\u003C\u002Fstrong>: Full automation of synchronization and multi-platform publishing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reliability\u003C\u002Fstrong>: Robust system with error handling\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ease of use\u003C\u002Fstrong>: Intuitive and user-friendly interface\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexibility\u003C\u002Fstrong>: Configurable to fit your needs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support\u003C\u002Fstrong>: Complete documentation and technical support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the FlowDino API (https:\u002F\u002Fwww.flowdino.com) to synchronize your WooCommerce catalog with the FlowDino platform for centralized product management.\u003C\u002Fp>\n\u003Cp>This service is provided by FlowDino: terms of service https:\u002F\u002Fwww.flowdino.com\u002Fcgu, privacy policy https:\u002F\u002Fwww.flowdino.com\u002Fprivacy, legal notices https:\u002F\u002Fwww.flowdino.com\u002Fmentions-legales.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For help or to report bugs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Documentation: See the complete documentation included in the plugin\u003C\u002Fli>\n\u003Cli>Technical support: Contact the FlowDino team via their website\u003C\u002Fli>\n\u003Cli>Community: Join the discussions on the WordPress forums\u003C\u002Fli>\n\u003C\u002Ful>\n","Sync your WooCommerce catalog with FlowDino and automatically publish your products to multiple marketplaces: Vinted, Leboncoin, eBay, Etsy, Vestiaire &hellip;",0,429,"2026-04-11T20:56:00.000Z","6.9.4","5.0","7.4",[17,18,4,19,20],"catalog","ecommerce","sync","woocommerce","https:\u002F\u002Fwww.flowdino.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowdino.1.1.13.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":4,"display_name":5,"profile_url":7,"plugin_count":29,"total_installs":10,"avg_security_score":23,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,94,"2026-05-20T08:41:19.362Z",[34,55,74,92,109],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":13,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":53,"download_link":54,"security_score":23,"vuln_count":10,"unpatched_count":10,"last_vuln_date":24,"fetched_at":25},"catalog-booster-for-woocommerce","Catalog Booster & Product Catalog Mode for WooCommerce","1.2.8","ndre","https:\u002F\u002Fprofiles.wordpress.org\u002Fndre\u002F","\u003Cp>Are you looking for a simple solution that will help you manage your WooCommerce layout? Do you need to disable some of the WooCommerce functionality? Would you like to set a new design for your product listing or product pages?\u003C\u002Fp>\n\u003Cp>Look no further! You just found your solution.\u003C\u002Fp>\n\u003Ch4>Disable WooCommerce parts (also in admin)\u003C\u002Fh4>\n\u003Cp>Would you like to disable shopping cart, price, ratings, reviews? Catalog Booster for WooCommerce will let you achieve this with simple checkboxes for each element. It will also disable it in dashboard if you want.\u003C\u002Fp>\n\u003Ch4>Add a button to each WooCommerce product page\u003C\u002Fh4>\n\u003Cp>You can now enable button with custom label that will show up on each product page. Every product can have different button URL or no button at all.\u003C\u002Fp>\n\u003Ch4>Enhance your store look\u003C\u002Fh4>\n\u003Cp>Catalog Booster for WooCommerce in conjuction with eCommerce Product Catalog will let you select from one of 3 modern product listing templates. You will give your store a new look in a couple of seconds!\u003C\u002Fp>\n\u003Ch4>Simplify your product page design\u003C\u002Fh4>\n\u003Cp>Give your product pages a new look. You have two different product page designs to choose from. You will be also able to disable lighbox or image with one click.\u003C\u002Fp>\n\u003Ch4>Enable Separate Catalog\u003C\u002Fh4>\n\u003Cp>Do you have a group of products that is not for sale or only with ask for price option? It was never easier to enable separate product catalog. Try it now and see how well organized your products will be!\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English – default, always included\u003C\u002Fli>\n\u003Cli>\u003Cem>Your translation? – \u003Ca href=\"http:\u002F\u002Fimplecode.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Just send it in\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Note:\u003C\u002Fem> All our plugins are localized\u002Ftranslatable by default. This is very important for all users worldwide. So please contribute your language to the plugin to make it even more useful.\u003C\u002Fp>\n","Catalog Booster for WooCommerce lets you modify the standard layout, disable sales, transform e-commerce into simple & beautiful catalog.",1000,79478,50,4,"2025-12-03T10:17:00.000Z","3.5","",[50,51,18,52,20],"commerce","e-commerce","product-catalog","https:\u002F\u002Fimplecode.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcatalog-booster-for-woocommerce.1.2.8.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":42,"downloaded":63,"rating":23,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":71,"download_link":72,"security_score":73,"vuln_count":10,"unpatched_count":10,"last_vuln_date":24,"fetched_at":25},"simple-catalog-for-woocommerce","Simple Catalog for WooCommerce","1.5.0","Anthony Hortin","https:\u002F\u002Fprofiles.wordpress.org\u002Fahortin\u002F","\u003Cp>Simple Catalog for WooCommerce turns your WooCommerce store into a simple online catalog site.\u003C\u002Fp>\n\u003Cp>WooCommerce is a fantastic eCommerce plugin, but sometimes you might only want to showcase your products rather than sell them. This plugin allows you to use the power of WooCommerce to manage all your products whilst hiding the eCommerce functionality like the Add to Cart Buttons, Prices, Ratings and the Cart & Checkout pages from your customers.\u003C\u002Fp>\n\u003Cp>Later on, when you decide you’re ready to sell your products online, simply disable this plugin and all your WooCommerce functionality will return.\u003C\u002Fp>\n\u003Cp>Simple Catalog for WooCommerce allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Hide the Add to Cart button\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide the Product Price\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display a message to your customers when hiding the Product Price along with adding a link to one of your pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide the Product Ratings\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide the Product Reviews tab\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide the Cart page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide the Checkout page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You’re able to hide the above WooCommerce features from all users or just hide them from users who haven’t logged in.\u003C\u002Fp>\n\u003Cp>For use with WooCommerce 2.6 and above.\u003C\u002Fp>\n","Turn your WooCommerce store into a simple online catalog or alternatively, only allow store access to customers once they're logged in.",28439,8,"2025-04-11T09:24:00.000Z","6.8.5","4.6","5.6",[17,70,50,18,20],"catalogue","http:\u002F\u002Fmaddisondesigns.com\u002Fsimple-catalog-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-catalog-for-woocommerce.1.5.0.zip",92,{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":23,"downloaded":82,"rating":23,"num_ratings":29,"last_updated":83,"tested_up_to":13,"requires_at_least":68,"requires_php":15,"tags":84,"homepage":90,"download_link":91,"security_score":23,"vuln_count":10,"unpatched_count":10,"last_vuln_date":24,"fetched_at":25},"price-cart-hider-for-woocommerce","Price & Cart Hider – WooCommerce Catalog Mode, Wholesale & B2B","1.1.5","VerseSofts","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoosofts\u002F","\u003Cp>\u003Cstrong>Price & Cart Hider for WooCommerce\u003C\u002Fstrong> by \u003Ca href=\"https:\u002F\u002Fversesofts.com\u002F\" rel=\"nofollow ugc\">VerseSofts\u003C\u002Fa> is the ultimate solution to securely transform your WooCommerce store into a flexible \u003Cstrong>Catalog Mode\u003C\u002Fstrong>, \u003Cstrong>Wholesale\u003C\u002Fstrong>, or \u003Cstrong>B2B\u003C\u002Fstrong> storefront quickly and easily.\u003C\u002Fp>\n\u003Cp>Effortlessly \u003Cstrong>hide prices\u003C\u002Fstrong> and remove “Add to Cart” buttons based on your own granular rules—by product, category, or tag—without writing a single line of PHP code.\u003C\u002Fp>\n\u003Cp>Whether you need to build a simple read-only catalog website, a highly restricted members-only shop, or a private wholesale portal, this plugin provides the professional infrastructure required. It is ideal for store owners who need to \u003Cstrong>disable checkout\u003C\u002Fstrong>, hide prices for guest users to force registration, or run a \u003Cstrong>wholesale or B2B WooCommerce\u003C\u002Fstrong> catalog alongside retail.\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\u002FZ32LtmFqpAw?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\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce Catalog Mode:\u003C\u002Fstrong> Easily turn your entire store into a product catalog by disabling purchasing options globally or conditionally.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Prices Anywhere:\u003C\u002Fstrong> Remove or completely hide product prices globally, or selectively for specific target items.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Add to Cart Button:\u003C\u002Fstrong> Disable the immediate purchasing ability while keeping your beautiful product catalog completely visible to visitors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wholesale & B2B Ready:\u003C\u002Fstrong> Perfect for hiding standard retail prices from guest users while securely displaying them to logged-in wholesale customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Replacement Text:\u003C\u002Fstrong> Display powerful calls to action instead of empty space, such as “Login to View Price”, “Call for Price”, or “Contact Us for Pricing”.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Rule System:\u003C\u002Fstrong> Apply complex visibility settings to specific \u003Cstrong>Products\u003C\u002Fstrong>, \u003Cstrong>Categories\u003C\u002Fstrong>, or \u003Cstrong>Tags\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude Specific Products:\u003C\u002Fstrong> Keep absolute control over visibility exclusions (e.g., show prices for standard accessories but hide them for flagship units).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast:\u003C\u002Fstrong> Built natively for WooCommerce with performance and simplicity in mind—this plugin will never slow down your frontend architecture.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Compatible:\u003C\u002Fstrong> Engineered to work seamlessly with the most popular WooCommerce-compatible themes including Astra, OceanWP, WoodMart, and Divi.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Wholesale Stores:\u003C\u002Fstrong> Hide wholesale bulk prices from standard retail visitors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Catalog-Only Websites:\u003C\u002Fstrong> Display your full premium product range to capture leads without providing immediate ecommerce checkout functionality.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>B2B Marketplaces:\u003C\u002Fstrong> Offer specific, negotiated pricing for logged-in business partners.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership-Based Shops:\u003C\u002Fstrong> Restrict top-tier pricing and purchasing only to registered VIP members.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Private Pricing Models:\u003C\u002Fstrong> Offer exclusive hidden prices reliably.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-Launch Stores:\u003C\u002Fstrong> Show upcoming products dynamically before they are officially available for immediate purchase.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Professional Tools\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Smart visibility management logic natively hooked into WooCommerce.\u003C\u002Fli>\n\u003Cli>Intuitive and modern admin interface requiring zero onboarding.\u003C\u002Fli>\n\u003Cli>Full compatibility with strict WooCommerce coding standards.\u003C\u002Fli>\n\u003Cli>Optimized, clean, and highly secure codebase.\u003C\u002Fli>\n\u003Cli>Highly customizable and translate-ready replacement messages.\u003C\u002Fli>\n\u003Cli>Works dependably with standard WordPress caching and optimization systems.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Explore More from VerseSofts\u003C\u002Fh3>\n\u003Cp>We build professional grade tools to help your WooCommerce store scale. Check out our entire portfolio:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Our Free Plugins:\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmultiple-cart-fee-for-woocommerce\u002F\" rel=\"ugc\">Multiple Cart Fee\u003C\u002Fa>\u003C\u002Fstrong> – Add dynamic, conditional checkout fees securely.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-order-status-for-woocommerce\u002F\" rel=\"ugc\">Advanced Order Status\u003C\u002Fa>\u003C\u002Fstrong> – Create custom order statuses to optimize your fulfillment workflow.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstore-restriction-for-woocommerce\u002F\" rel=\"ugc\">Store Restriction\u003C\u002Fa>\u003C\u002Fstrong> – B2B and wholesale visibility control. Hide catalog by role or country.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fusermorph\u002F\" rel=\"ugc\">UserMorph\u003C\u002Fa>\u003C\u002Fstrong> – The fastest way to switch user accounts and test permissions.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhealthbeam\u002F\" rel=\"ugc\">HealthBeam\u003C\u002Fa>\u003C\u002Fstrong> – Monitor and debug your WordPress site efficiently.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fversesofts-ai-order-insights\u002F\" rel=\"ugc\">AI Order Insights\u003C\u002Fa>\u003C\u002Fstrong> – Automate order analysis with AI to get customer insights and upsell recommendations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Our Premium Solutions:\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fprice-cart-hider\u002F\" rel=\"nofollow ugc\">Price and Cart Hider\u003C\u002Fa>\u003C\u002Fstrong> – The official premium extension available on WooCommerce Marketplace.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fconditional-store-restrictions\u002F\" rel=\"nofollow ugc\">Conditional Store Restrictions\u003C\u002Fa>\u003C\u002Fstrong> – The ultimate access control for WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Visit our official website for premium support and custom development solutions: \u003Ca href=\"https:\u002F\u002Fversesofts.com\" rel=\"nofollow ugc\">VerseSofts.com\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For help, comprehensive documentation, formal feature requests, and contact options:\u003Cbr \u002F>\n*   Website: https:\u002F\u002Fversesofts.com\u002F\u003Cbr \u002F>\n*   Contact: https:\u002F\u002Fversesofts.com\u002Fcontact\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Cp>For professional feedback or technical assistance, email \u003Cstrong>contact@versesofts.com\u003C\u002Fstrong>.\u003C\u002Fp>\n","Turn WooCommerce into Catalog Mode. Hide prices & Add to Cart. Perfect for Wholesale, B2B, and Members-only stores. No coding needed.",1475,"2026-04-14T17:18:00.000Z",[85,86,87,88,89],"b2b-ecommerce","hide-cart-button","hide-price","wholesale-pricing","woocommerce-catalog-mode","https:\u002F\u002Fversesofts.com\u002Fproduct\u002Fprice-cart-hider-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprice-cart-hider-for-woocommerce.1.1.5.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":10,"downloaded":100,"rating":10,"num_ratings":10,"last_updated":101,"tested_up_to":13,"requires_at_least":102,"requires_php":15,"tags":103,"homepage":106,"download_link":107,"security_score":23,"vuln_count":10,"unpatched_count":10,"last_vuln_date":24,"fetched_at":108},"channel3-for-woocommerce","Channel3 for WooCommerce","1.0.3","evanfen","https:\u002F\u002Fprofiles.wordpress.org\u002Fevanfen\u002F","\u003Cp>Channel3 for WooCommerce lets merchants connect their WooCommerce store to Channel3 to enable product catalog synchronization across sales channels.\u003C\u002Fp>\n\u003Ch4>External service\u003C\u002Fh4>\n\u003Cp>When connected, Channel3 has read-only access to product catalog data (including product names, descriptions, prices, inventory, images, and categories). No customer personal data is shared by this plugin as part of the integration.\u003C\u002Fp>\n\u003Cp>Privacy policy: https:\u002F\u002Ftrychannel3.com\u002Fprivacy\u003C\u002Fp>\n","Sync your WooCommerce product catalog to Channel3.",334,"2026-03-17T20:45:00.000Z","6.0",[17,104,105,19,20],"integration","products","https:\u002F\u002Fgithub.com\u002Fchannel3-ai\u002Fchannel3-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchannel3-for-woocommerce.1.0.3.zip","2026-04-06T09:54:40.288Z",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":10,"downloaded":10,"rating":10,"num_ratings":10,"last_updated":117,"tested_up_to":13,"requires_at_least":102,"requires_php":15,"tags":118,"homepage":122,"download_link":123,"security_score":23,"vuln_count":10,"unpatched_count":10,"last_vuln_date":24,"fetched_at":25},"racun123-for-woocommerce","Račun123 for WooCommerce","1.0.2","racun123","https:\u002F\u002Fprofiles.wordpress.org\u002Fracun123\u002F","\u003Cp>Račun123 for WooCommerce connects your WooCommerce store with the Račun123 application and automatically sends completed orders for invoice creation.\u003C\u002Fp>\n\u003Cp>The plugin is designed for merchants who want a simple and reliable integration with Račun123 without complex technical setup.\u003C\u002Fp>\n\u003Cp>Main features:\u003Cbr \u002F>\n– Automatically sends WooCommerce orders to Račun123 when the order is marked as Completed\u003Cbr \u002F>\n– Simple setup using API URL and API key from Račun123\u003Cbr \u002F>\n– Manual resend option directly from the WooCommerce order screen\u003Cbr \u002F>\n– Retry support for failed synchronizations\u003Cbr \u002F>\n– Sync status visible in WooCommerce admin\u003Cbr \u002F>\n– Support for Slovenian tax compliance, handled within the Račun123 application\u003C\u002Fp>\n\u003Cp>How it works:\u003Cbr \u002F>\n1. Enable WooCommerce integration in Račun123\u003Cbr \u002F>\n2. Copy your API URL and API key\u003Cbr \u002F>\n3. Enter the data into the plugin settings\u003Cbr \u002F>\n4. Mark a WooCommerce order as Completed\u003Cbr \u002F>\n5. The plugin sends order data to Račun123, where an invoice is created\u003C\u002Fp>\n\u003Cp>Requirements:\u003Cbr \u002F>\n– WordPress\u003Cbr \u002F>\n– WooCommerce\u003Cbr \u002F>\n– Active Račun123 account (Napredni package or higher)\u003C\u002Fp>\n\u003Cp>Note:\u003Cbr \u002F>\nTax reporting and fiscalization are handled inside the Račun123 application depending on your configuration.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Račun123 API service to sync WooCommerce order data with the Račun123 invoicing platform.\u003C\u002Fp>\n\u003Cp>The connection is used to create invoices and synchronize related invoice data between WooCommerce and Račun123.\u003C\u002Fp>\n\u003Cp>Data is sent only when the site administrator configures the plugin and uses the integration. Depending on configuration and usage, the plugin may send:\u003Cbr \u002F>\n– store and company identification data\u003Cbr \u002F>\n– the configured integration URL\u003Cbr \u002F>\n– order identifiers\u003Cbr \u002F>\n– order totals, taxes, payment method and currency\u003Cbr \u002F>\n– customer billing and shipping details\u003Cbr \u002F>\n– product and line item data\u003Cbr \u002F>\n– invoice-related metadata needed for synchronization\u003C\u002Fp>\n\u003Cp>This service is provided by Račun123:\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fwww.racun123.si\u002Fpogoji-uporabe\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fwww.racun123.si\u002Fpolitika-zasebnosti\u003C\u002Fp>\n","Connect WooCommerce with Račun123 and automatically create invoices from completed orders.","2026-04-15T16:13:00.000Z",[18,119,120,121,20],"invoices","invoicing","order-sync","https:\u002F\u002Fwww.racun123.si\u002Fintegracije","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fracun123-for-woocommerce.1.0.2.zip",{"attackSurface":125,"codeSignals":301,"taintFlows":345,"riskAssessment":649,"analyzedAt":658},{"hooks":126,"ajaxHandlers":232,"restRoutes":296,"shortcodes":297,"cronEvents":298,"entryPointCount":299,"unprotectedCount":300},[127,133,136,140,144,148,152,156,160,164,168,172,176,180,183,187,192,196,200,204,208,213,216,220,224,227,230],{"type":128,"name":129,"callback":130,"file":131,"line":132},"action","admin_notices","flowdino_woocommerce_missing_notice","flowdino.php",38,{"type":128,"name":134,"callback":134,"file":131,"line":135},"init",89,{"type":128,"name":137,"callback":138,"file":131,"line":139},"woocommerce_update_product","on_product_update",136,{"type":128,"name":141,"callback":142,"file":131,"line":143},"woocommerce_new_product","on_product_create",137,{"type":128,"name":145,"callback":146,"file":131,"line":147},"woocommerce_delete_product","on_product_delete",138,{"type":128,"name":149,"callback":150,"file":131,"line":151},"woocommerce_update_product_variation","on_variation_update",141,{"type":128,"name":153,"callback":150,"priority":154,"file":131,"line":155},"woocommerce_save_product_variation",10,144,{"type":128,"name":157,"callback":158,"priority":154,"file":131,"line":159},"woocommerce_product_set_stock_status","on_stock_update",148,{"type":128,"name":161,"callback":162,"file":131,"line":163},"woocommerce_product_set_stock","on_stock_quantity_update",150,{"type":128,"name":165,"callback":166,"priority":154,"file":131,"line":167},"woocommerce_variation_set_stock_status","on_variation_stock_status_update",152,{"type":128,"name":169,"callback":170,"file":131,"line":171},"woocommerce_variation_set_stock","on_variation_stock_quantity_update",153,{"type":128,"name":173,"callback":174,"file":131,"line":175},"admin_menu","add_admin_menu",156,{"type":128,"name":177,"callback":178,"file":131,"line":179},"admin_enqueue_scripts","enqueue_scripts",157,{"type":128,"name":177,"callback":181,"file":131,"line":182},"enqueue_label_scripts",158,{"type":128,"name":184,"callback":185,"file":131,"line":186},"add_meta_boxes","add_shipping_label_meta_box",161,{"type":188,"name":189,"callback":190,"file":131,"line":191},"filter","autoptimize_filter_js_exclude","exclude_pdf_scripts_from_autoptimize",209,{"type":188,"name":193,"callback":194,"file":131,"line":195},"rocket_exclude_js","exclude_pdf_scripts_from_rocket",210,{"type":188,"name":197,"callback":198,"file":131,"line":199},"litespeed_optimize_js_excludes","exclude_pdf_scripts_from_litespeed",211,{"type":188,"name":201,"callback":202,"priority":154,"file":131,"line":203},"w3tc_minify_js_do_tag_minification","exclude_pdf_scripts_from_w3tc",212,{"type":188,"name":205,"callback":206,"priority":154,"file":131,"line":207},"script_loader_tag","add_no_optimize_attr",214,{"type":128,"name":209,"callback":210,"priority":211,"file":131,"line":212},"plugins_loaded","flowdino_init",20,754,{"type":128,"name":134,"callback":214,"file":131,"line":215},"flowdino_load_textdomain",784,{"type":188,"name":217,"callback":218,"file":131,"line":219},"locale","closure",798,{"type":128,"name":221,"callback":222,"file":131,"line":223},"admin_init","flowdino_force_french_admin",807,{"type":128,"name":221,"callback":225,"file":226,"line":30},"init_settings","includes\u002Fclass-flowdino-wc-admin.php",{"type":128,"name":129,"callback":218,"file":228,"line":229},"includes\u002Ftabs\u002Fclass-flowdino-wc-settings-tab.php",194,{"type":128,"name":129,"callback":218,"file":228,"line":231},216,[233,239,243,247,251,253,257,261,263,265,269,272,276,280,284,288,292],{"action":234,"nopriv":235,"callback":236,"hasNonce":237,"hasCapCheck":237,"file":131,"line":238},"flowdino_sync_product",false,"ajax_sync_product",true,164,{"action":240,"nopriv":235,"callback":241,"hasNonce":237,"hasCapCheck":237,"file":131,"line":242},"flowdino_test_connection","ajax_test_connection",165,{"action":244,"nopriv":235,"callback":245,"hasNonce":237,"hasCapCheck":237,"file":131,"line":246},"flowdino_proxy_label","ajax_proxy_label",166,{"action":248,"nopriv":235,"callback":249,"hasNonce":237,"hasCapCheck":237,"file":226,"line":250},"flowdino_search_brands","ajax_search_brands",33,{"action":248,"nopriv":237,"callback":249,"hasNonce":237,"hasCapCheck":237,"file":226,"line":252},34,{"action":254,"nopriv":235,"callback":255,"hasNonce":237,"hasCapCheck":237,"file":226,"line":256},"flowdino_create_brand","ajax_create_brand",37,{"action":258,"nopriv":235,"callback":259,"hasNonce":237,"hasCapCheck":237,"file":226,"line":260},"flowdino_search_colors","ajax_search_colors",40,{"action":258,"nopriv":237,"callback":259,"hasNonce":237,"hasCapCheck":237,"file":226,"line":262},41,{"action":240,"nopriv":235,"callback":241,"hasNonce":237,"hasCapCheck":237,"file":226,"line":264},44,{"action":266,"nopriv":235,"callback":267,"hasNonce":237,"hasCapCheck":237,"file":226,"line":268},"flowdino_debug_advanced","ajax_debug_advanced",47,{"action":270,"nopriv":235,"callback":271,"hasNonce":237,"hasCapCheck":237,"file":226,"line":44},"flowdino_force_reconnect","ajax_force_reconnect",{"action":273,"nopriv":235,"callback":274,"hasNonce":235,"hasCapCheck":235,"file":226,"line":275},"flowdino_sync_single_product","ajax_sync_single_product",53,{"action":277,"nopriv":235,"callback":278,"hasNonce":237,"hasCapCheck":237,"file":226,"line":279},"flowdino_get_non_compliant_products","ajax_get_non_compliant_products",56,{"action":281,"nopriv":235,"callback":282,"hasNonce":235,"hasCapCheck":235,"file":226,"line":283},"flowdino_check_selected_products_compliance","ajax_check_selected_products_compliance",59,{"action":285,"nopriv":235,"callback":286,"hasNonce":237,"hasCapCheck":235,"file":226,"line":287},"flowdino_refresh_product_stats","ajax_refresh_product_stats",62,{"action":289,"nopriv":235,"callback":290,"hasNonce":235,"hasCapCheck":235,"file":226,"line":291},"flowdino_fetch_product_updates","ajax_fetch_product_updates",65,{"action":293,"nopriv":235,"callback":294,"hasNonce":237,"hasCapCheck":237,"file":226,"line":295},"flowdino_sync_sales","ajax_sync_sales",68,[],[],[],17,3,{"dangerousFunctions":302,"sqlUsage":303,"outputEscaping":305,"fileOperations":340,"externalRequests":341,"nonceChecks":342,"capabilityChecks":343,"bundledLibraries":344},[],{"prepared":250,"raw":10,"locations":304},[],{"escaped":306,"rawEcho":307,"locations":308},1050,13,[309,313,315,317,320,322,324,326,329,332,334,336,337],{"file":310,"line":311,"context":312},"includes\u002Ftabs\u002Fclass-flowdino-wc-brands-tab.php",111,"raw output",{"file":310,"line":314,"context":312},121,{"file":310,"line":316,"context":312},128,{"file":318,"line":319,"context":312},"includes\u002Ftabs\u002Fclass-flowdino-wc-categories-tab.php",145,{"file":318,"line":321,"context":312},155,{"file":318,"line":323,"context":312},162,{"file":325,"line":264,"context":312},"includes\u002Ftabs\u002Fclass-flowdino-wc-colors-tab.php",{"file":327,"line":328,"context":312},"includes\u002Ftabs\u002Fclass-flowdino-wc-materials-tab.php",48,{"file":330,"line":331,"context":312},"includes\u002Ftabs\u002Fclass-flowdino-wc-products-tab.php",311,{"file":333,"line":250,"context":312},"includes\u002Ftabs\u002Fclass-flowdino-wc-variation-tab.php",{"file":333,"line":335,"context":312},193,{"file":333,"line":229,"context":312},{"file":338,"line":339,"context":312},"languages\u002Fcompile-mo.php",132,6,31,27,16,[],[346,370,383,402,414,422,438,449,464,475,489,500,512,520,530,538,552,563,577,588,614,631,641],{"entryPoint":347,"graph":348,"unsanitizedCount":29,"severity":369},"ajax_search_brands (includes\u002Fclass-flowdino-wc-admin.php:531)",{"nodes":349,"edges":366},[350,355,359],{"id":351,"type":352,"label":353,"file":226,"line":354},"n0","source","$_POST",561,{"id":356,"type":357,"label":358,"file":226,"line":354},"n1","transform","→ search_brands()",{"id":360,"type":361,"label":362,"file":363,"line":364,"wp_function":365},"n2","sink","wp_remote_get() [SSRF]","includes\u002Fclass-flowdino-wc-api.php",413,"wp_remote_get",[367,368],{"from":351,"to":356,"sanitized":235},{"from":356,"to":360,"sanitized":235},"medium",{"entryPoint":371,"graph":372,"unsanitizedCount":29,"severity":369},"ajax_search_colors (includes\u002Fclass-flowdino-wc-admin.php:629)",{"nodes":373,"edges":380},[374,376,378],{"id":351,"type":352,"label":353,"file":226,"line":375},665,{"id":356,"type":357,"label":377,"file":226,"line":375},"→ search_colors()",{"id":360,"type":361,"label":362,"file":363,"line":379,"wp_function":365},814,[381,382],{"from":351,"to":356,"sanitized":235},{"from":356,"to":360,"sanitized":235},{"entryPoint":384,"graph":385,"unsanitizedCount":401,"severity":369},"\u003Cclass-flowdino-wc-admin> (includes\u002Fclass-flowdino-wc-admin.php:0)",{"nodes":386,"edges":396},[387,388,389,390,392,394],{"id":351,"type":352,"label":353,"file":226,"line":354},{"id":356,"type":357,"label":358,"file":226,"line":354},{"id":360,"type":361,"label":362,"file":363,"line":364,"wp_function":365},{"id":391,"type":352,"label":353,"file":226,"line":375},"n3",{"id":393,"type":357,"label":377,"file":226,"line":375},"n4",{"id":395,"type":361,"label":362,"file":363,"line":379,"wp_function":365},"n5",[397,398,399,400],{"from":351,"to":356,"sanitized":235},{"from":356,"to":360,"sanitized":235},{"from":391,"to":393,"sanitized":235},{"from":393,"to":395,"sanitized":235},2,{"entryPoint":403,"graph":404,"unsanitizedCount":10,"severity":413},"ajax_proxy_label (flowdino.php:264)",{"nodes":405,"edges":411},[406,409],{"id":351,"type":352,"label":407,"file":131,"line":408},"$_GET",271,{"id":356,"type":361,"label":362,"file":131,"line":410,"wp_function":365},282,[412],{"from":351,"to":356,"sanitized":237},"low",{"entryPoint":415,"graph":416,"unsanitizedCount":10,"severity":413},"\u003Cflowdino> (flowdino.php:0)",{"nodes":417,"edges":420},[418,419],{"id":351,"type":352,"label":407,"file":131,"line":408},{"id":356,"type":361,"label":362,"file":131,"line":410,"wp_function":365},[421],{"from":351,"to":356,"sanitized":237},{"entryPoint":423,"graph":424,"unsanitizedCount":10,"severity":413},"handle_form_submission (includes\u002Ftabs\u002Fclass-flowdino-wc-brands-tab.php:23)",{"nodes":425,"edges":435},[426,428,431,434],{"id":351,"type":352,"label":427,"file":310,"line":264},"$_POST['default_brand']",{"id":356,"type":361,"label":429,"file":310,"line":264,"wp_function":430},"update_option() [Settings Manipulation]","update_option",{"id":360,"type":352,"label":432,"file":310,"line":433},"$_POST['default_brand_name']",49,{"id":391,"type":361,"label":429,"file":310,"line":433,"wp_function":430},[436,437],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"entryPoint":439,"graph":440,"unsanitizedCount":10,"severity":413},"\u003Cclass-flowdino-wc-brands-tab> (includes\u002Ftabs\u002Fclass-flowdino-wc-brands-tab.php:0)",{"nodes":441,"edges":446},[442,443,444,445],{"id":351,"type":352,"label":427,"file":310,"line":264},{"id":356,"type":361,"label":429,"file":310,"line":264,"wp_function":430},{"id":360,"type":352,"label":432,"file":310,"line":433},{"id":391,"type":361,"label":429,"file":310,"line":433,"wp_function":430},[447,448],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"entryPoint":450,"graph":451,"unsanitizedCount":10,"severity":413},"render (includes\u002Ftabs\u002Fclass-flowdino-wc-colors-tab.php:17)",{"nodes":452,"edges":461},[453,456,457,460],{"id":351,"type":352,"label":454,"file":325,"line":455},"$_POST['default_color']",23,{"id":356,"type":361,"label":429,"file":325,"line":455,"wp_function":430},{"id":360,"type":352,"label":458,"file":325,"line":459},"$_POST['default_color_name']",28,{"id":391,"type":361,"label":429,"file":325,"line":459,"wp_function":430},[462,463],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"entryPoint":465,"graph":466,"unsanitizedCount":10,"severity":413},"\u003Cclass-flowdino-wc-colors-tab> (includes\u002Ftabs\u002Fclass-flowdino-wc-colors-tab.php:0)",{"nodes":467,"edges":472},[468,469,470,471],{"id":351,"type":352,"label":454,"file":325,"line":455},{"id":356,"type":361,"label":429,"file":325,"line":455,"wp_function":430},{"id":360,"type":352,"label":458,"file":325,"line":459},{"id":391,"type":361,"label":429,"file":325,"line":459,"wp_function":430},[473,474],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"entryPoint":476,"graph":477,"unsanitizedCount":10,"severity":413},"render (includes\u002Ftabs\u002Fclass-flowdino-wc-materials-tab.php:17)",{"nodes":478,"edges":486},[479,481,482,485],{"id":351,"type":352,"label":480,"file":327,"line":342},"$_POST['default_material']",{"id":356,"type":361,"label":429,"file":327,"line":342,"wp_function":430},{"id":360,"type":352,"label":483,"file":327,"line":484},"$_POST['default_material_name']",32,{"id":391,"type":361,"label":429,"file":327,"line":484,"wp_function":430},[487,488],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"entryPoint":490,"graph":491,"unsanitizedCount":10,"severity":413},"\u003Cclass-flowdino-wc-materials-tab> (includes\u002Ftabs\u002Fclass-flowdino-wc-materials-tab.php:0)",{"nodes":492,"edges":497},[493,494,495,496],{"id":351,"type":352,"label":480,"file":327,"line":342},{"id":356,"type":361,"label":429,"file":327,"line":342,"wp_function":430},{"id":360,"type":352,"label":483,"file":327,"line":484},{"id":391,"type":361,"label":429,"file":327,"line":484,"wp_function":430},[498,499],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"entryPoint":501,"graph":502,"unsanitizedCount":10,"severity":413},"render (includes\u002Ftabs\u002Fclass-flowdino-wc-products-tab.php:22)",{"nodes":503,"edges":510},[504,506],{"id":351,"type":352,"label":505,"file":330,"line":132},"$_GET (x5)",{"id":356,"type":361,"label":507,"file":330,"line":508,"wp_function":509},"echo() [XSS]",235,"echo",[511],{"from":351,"to":356,"sanitized":237},{"entryPoint":513,"graph":514,"unsanitizedCount":10,"severity":413},"\u003Cclass-flowdino-wc-products-tab> (includes\u002Ftabs\u002Fclass-flowdino-wc-products-tab.php:0)",{"nodes":515,"edges":518},[516,517],{"id":351,"type":352,"label":505,"file":330,"line":132},{"id":356,"type":361,"label":507,"file":330,"line":508,"wp_function":509},[519],{"from":351,"to":356,"sanitized":237},{"entryPoint":521,"graph":522,"unsanitizedCount":401,"severity":413},"save_settings (includes\u002Ftabs\u002Fclass-flowdino-wc-settings-tab.php:204)",{"nodes":523,"edges":528},[524,527],{"id":351,"type":352,"label":525,"file":228,"line":526},"$_POST (x2)",207,{"id":356,"type":361,"label":429,"file":228,"line":203,"wp_function":430},[529],{"from":351,"to":356,"sanitized":235},{"entryPoint":531,"graph":532,"unsanitizedCount":10,"severity":413},"\u003Cclass-flowdino-wc-settings-tab> (includes\u002Ftabs\u002Fclass-flowdino-wc-settings-tab.php:0)",{"nodes":533,"edges":536},[534,535],{"id":351,"type":352,"label":525,"file":228,"line":526},{"id":356,"type":361,"label":429,"file":228,"line":203,"wp_function":430},[537],{"from":351,"to":356,"sanitized":237},{"entryPoint":539,"graph":540,"unsanitizedCount":10,"severity":413},"render (includes\u002Ftabs\u002Fclass-flowdino-wc-sizes-tab.php:17)",{"nodes":541,"edges":549},[542,545,546,548],{"id":351,"type":352,"label":543,"file":544,"line":455},"$_POST['default_size']","includes\u002Ftabs\u002Fclass-flowdino-wc-sizes-tab.php",{"id":356,"type":361,"label":429,"file":544,"line":455,"wp_function":430},{"id":360,"type":352,"label":547,"file":544,"line":459},"$_POST['default_size_name']",{"id":391,"type":361,"label":429,"file":544,"line":459,"wp_function":430},[550,551],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"entryPoint":553,"graph":554,"unsanitizedCount":10,"severity":413},"\u003Cclass-flowdino-wc-sizes-tab> (includes\u002Ftabs\u002Fclass-flowdino-wc-sizes-tab.php:0)",{"nodes":555,"edges":560},[556,557,558,559],{"id":351,"type":352,"label":543,"file":544,"line":455},{"id":356,"type":361,"label":429,"file":544,"line":455,"wp_function":430},{"id":360,"type":352,"label":547,"file":544,"line":459},{"id":391,"type":361,"label":429,"file":544,"line":459,"wp_function":430},[561,562],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"entryPoint":564,"graph":565,"unsanitizedCount":10,"severity":413},"render (includes\u002Ftabs\u002Fclass-flowdino-wc-tags-tab.php:17)",{"nodes":566,"edges":574},[567,570,571,573],{"id":351,"type":352,"label":568,"file":569,"line":342},"$_POST['tag_source_type']","includes\u002Ftabs\u002Fclass-flowdino-wc-tags-tab.php",{"id":356,"type":361,"label":429,"file":569,"line":342,"wp_function":430},{"id":360,"type":352,"label":572,"file":569,"line":484},"$_POST['tag_attribute']",{"id":391,"type":361,"label":429,"file":569,"line":484,"wp_function":430},[575,576],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"entryPoint":578,"graph":579,"unsanitizedCount":10,"severity":413},"\u003Cclass-flowdino-wc-tags-tab> (includes\u002Ftabs\u002Fclass-flowdino-wc-tags-tab.php:0)",{"nodes":580,"edges":585},[581,582,583,584],{"id":351,"type":352,"label":568,"file":569,"line":342},{"id":356,"type":361,"label":429,"file":569,"line":342,"wp_function":430},{"id":360,"type":352,"label":572,"file":569,"line":484},{"id":391,"type":361,"label":429,"file":569,"line":484,"wp_function":430},[586,587],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"entryPoint":589,"graph":590,"unsanitizedCount":10,"severity":413},"render (includes\u002Ftabs\u002Fclass-flowdino-wc-variation-tab.php:12)",{"nodes":591,"edges":609},[592,594,595,597,599,601,602,606],{"id":351,"type":352,"label":593,"file":333,"line":211},"$_POST['variation_overlay_position']",{"id":356,"type":361,"label":429,"file":333,"line":211,"wp_function":430},{"id":360,"type":352,"label":353,"file":333,"line":596},25,{"id":391,"type":361,"label":429,"file":333,"line":598,"wp_function":430},26,{"id":393,"type":352,"label":600,"file":333,"line":459},"$_POST['variation_overlay_mask']",{"id":395,"type":361,"label":429,"file":333,"line":459,"wp_function":430},{"id":603,"type":352,"label":604,"file":333,"line":605},"n6","$_POST (x3)",22,{"id":607,"type":361,"label":507,"file":333,"line":608,"wp_function":509},"n7",117,[610,611,612,613],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"from":393,"to":395,"sanitized":237},{"from":603,"to":607,"sanitized":237},{"entryPoint":615,"graph":616,"unsanitizedCount":10,"severity":413},"\u003Cclass-flowdino-wc-variation-tab> (includes\u002Ftabs\u002Fclass-flowdino-wc-variation-tab.php:0)",{"nodes":617,"edges":626},[618,619,620,621,622,623,624,625],{"id":351,"type":352,"label":593,"file":333,"line":211},{"id":356,"type":361,"label":429,"file":333,"line":211,"wp_function":430},{"id":360,"type":352,"label":353,"file":333,"line":596},{"id":391,"type":361,"label":429,"file":333,"line":598,"wp_function":430},{"id":393,"type":352,"label":600,"file":333,"line":459},{"id":395,"type":361,"label":429,"file":333,"line":459,"wp_function":430},{"id":603,"type":352,"label":604,"file":333,"line":605},{"id":607,"type":361,"label":507,"file":333,"line":608,"wp_function":509},[627,628,629,630],{"from":351,"to":356,"sanitized":237},{"from":360,"to":391,"sanitized":237},{"from":393,"to":395,"sanitized":237},{"from":603,"to":607,"sanitized":237},{"entryPoint":632,"graph":633,"unsanitizedCount":10,"severity":413},"render (includes\u002Ftabs\u002Fclass-flowdino-wc-videogameratings-tab.php:17)",{"nodes":634,"edges":639},[635,638],{"id":351,"type":352,"label":636,"file":637,"line":342},"$_POST['vgrating_attribute']","includes\u002Ftabs\u002Fclass-flowdino-wc-videogameratings-tab.php",{"id":356,"type":361,"label":429,"file":637,"line":342,"wp_function":430},[640],{"from":351,"to":356,"sanitized":237},{"entryPoint":642,"graph":643,"unsanitizedCount":10,"severity":413},"\u003Cclass-flowdino-wc-videogameratings-tab> (includes\u002Ftabs\u002Fclass-flowdino-wc-videogameratings-tab.php:0)",{"nodes":644,"edges":647},[645,646],{"id":351,"type":352,"label":636,"file":637,"line":342},{"id":356,"type":361,"label":429,"file":637,"line":342,"wp_function":430},[648],{"from":351,"to":356,"sanitized":237},{"summary":650,"deductions":651},"The \"flowdino\" plugin v1.1.13 exhibits a generally strong security posture, evidenced by the extensive use of prepared statements for SQL queries and a high percentage of properly escaped output. The absence of known CVEs and common vulnerability types in its history further suggests a diligent approach to security or a lack of prior significant issues.  However, a significant concern arises from the presence of 17 AJAX handlers, with 3 of them lacking authentication checks. While taint analysis did not reveal critical or high-severity unsanitized paths, the potential for unauthorized actions via these unprotected AJAX endpoints represents a notable risk.\n\nThe plugin's strengths lie in its secure database interactions and output handling. The large number of nonce checks (27) and capability checks (16) indicate an effort to secure various functionalities. Despite the low risk indicated by the taint analysis, the 4 flows with unsanitized paths warrant attention as they could potentially lead to unexpected behavior or vulnerabilities if exploited in conjunction with other weaknesses. The overall assessment is positive due to the lack of historical vulnerabilities and good coding practices in most areas, but the unprotected AJAX handlers present a clear and immediate area for improvement and potential exploitation.",[652,655],{"reason":653,"points":654},"Unprotected AJAX handlers",15,{"reason":656,"points":657},"Flows with unsanitized paths",5,"2026-04-16T14:50:13.436Z",{"wat":660,"direct":670},{"assetPaths":661,"generatorPatterns":665,"scriptPaths":666,"versionParams":667},[662,663,664],"\u002Fwp-content\u002Fplugins\u002Fflowdino\u002Fassets\u002Fpdf.min.js","\u002Fwp-content\u002Fplugins\u002Fflowdino\u002Fassets\u002Fpdf-utils.js","\u002Fwp-content\u002Fplugins\u002Fflowdino\u002Fassets\u002Fpdf.worker.min.js",[],[662,663,664],[668,669],"flowdino\u002Fassets\u002Fpdf.min.js?ver=","flowdino\u002Fassets\u002Fpdf-utils.js?ver=",{"cssClasses":671,"htmlComments":672,"htmlAttributes":673,"restEndpoints":675,"jsGlobals":676,"shortcodeOutput":678},[],[],[674],"data-no-optimize",[],[677],"flowdinoPdf",[],{"error":237,"url":680,"statusCode":681,"statusMessage":682,"message":682},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fflowdino\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":684,"versions":685},9,[686,691,698,705,712,719,726,733,740],{"version":6,"download_url":22,"svn_tag_url":687,"released_at":24,"has_diff":235,"diff_files_changed":688,"diff_lines":24,"trac_diff_url":689,"vulnerabilities":690,"is_current":237},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fflowdino\u002Ftags\u002F1.1.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fflowdino%2Ftags%2F1.1.12&new_path=%2Fflowdino%2Ftags%2F1.1.13",[],{"version":692,"download_url":693,"svn_tag_url":694,"released_at":24,"has_diff":235,"diff_files_changed":695,"diff_lines":24,"trac_diff_url":696,"vulnerabilities":697,"is_current":235},"1.1.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowdino.1.1.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fflowdino\u002Ftags\u002F1.1.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fflowdino%2Ftags%2F1.0.11&new_path=%2Fflowdino%2Ftags%2F1.1.12",[],{"version":699,"download_url":700,"svn_tag_url":701,"released_at":24,"has_diff":235,"diff_files_changed":702,"diff_lines":24,"trac_diff_url":703,"vulnerabilities":704,"is_current":235},"1.0.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowdino.1.0.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fflowdino\u002Ftags\u002F1.0.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fflowdino%2Ftags%2F1.0.10&new_path=%2Fflowdino%2Ftags%2F1.0.11",[],{"version":706,"download_url":707,"svn_tag_url":708,"released_at":24,"has_diff":235,"diff_files_changed":709,"diff_lines":24,"trac_diff_url":710,"vulnerabilities":711,"is_current":235},"1.0.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowdino.1.0.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fflowdino\u002Ftags\u002F1.0.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fflowdino%2Ftags%2F1.0.9&new_path=%2Fflowdino%2Ftags%2F1.0.10",[],{"version":713,"download_url":714,"svn_tag_url":715,"released_at":24,"has_diff":235,"diff_files_changed":716,"diff_lines":24,"trac_diff_url":717,"vulnerabilities":718,"is_current":235},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowdino.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fflowdino\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fflowdino%2Ftags%2F1.0.8&new_path=%2Fflowdino%2Ftags%2F1.0.9",[],{"version":720,"download_url":721,"svn_tag_url":722,"released_at":24,"has_diff":235,"diff_files_changed":723,"diff_lines":24,"trac_diff_url":724,"vulnerabilities":725,"is_current":235},"1.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowdino.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fflowdino\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fflowdino%2Ftags%2F1.0.7&new_path=%2Fflowdino%2Ftags%2F1.0.8",[],{"version":727,"download_url":728,"svn_tag_url":729,"released_at":24,"has_diff":235,"diff_files_changed":730,"diff_lines":24,"trac_diff_url":731,"vulnerabilities":732,"is_current":235},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowdino.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fflowdino\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fflowdino%2Ftags%2F1.0.6&new_path=%2Fflowdino%2Ftags%2F1.0.7",[],{"version":734,"download_url":735,"svn_tag_url":736,"released_at":24,"has_diff":235,"diff_files_changed":737,"diff_lines":24,"trac_diff_url":738,"vulnerabilities":739,"is_current":235},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowdino.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fflowdino\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fflowdino%2Ftags%2F1.0.5&new_path=%2Fflowdino%2Ftags%2F1.0.6",[],{"version":741,"download_url":742,"svn_tag_url":743,"released_at":24,"has_diff":235,"diff_files_changed":744,"diff_lines":24,"trac_diff_url":24,"vulnerabilities":745,"is_current":235},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflowdino.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fflowdino\u002Ftags\u002F1.0.5\u002F",[],[]]