[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f-BmU89lj9mu-IHEImjkxeSNAIwTnI13JO9X9AeEjFXI":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":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":65,"crawl_stats":38,"alternatives":73,"analysis":172,"fingerprints":939},"yith-woocommerce-tab-manager","YITH WooCommerce Tab Manager","2.12.0","YITHEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Fyithemes\u002F","\u003Cp>\u003Cstrong>With our free plugin, you can improve the classic product page\u003C\u002Fstrong> and create custom tabs to add useful content for your customers. You can add a description of your shop, images, FAQs, and more. With more structured product pages and targeted information, you can answer your customers’ doubts and push them to order.\u003C\u002Fp>\n\u003Cp>You can disable the default WooCommerce tabs (Description, Additional information, Reviews, etc.), create unlimited tabs to show in all products, and use the built-in editor to insert text, images, and shortcodes. You can also customize the order of the tabs to decide their position on the product page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free version options:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Create unlimited tabs to show globally across all products\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enter and format text using the built-in editor\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Insert images into tabs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use shortcodes inside tabs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use the drag-and-drop feature to sort tabs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Disable WooCommerce default tabs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-tab-manager-free\u002Fproduct\u002Fyith-backpack\u002F\" rel=\"nofollow ugc\">See how it works in the live demo of the free plugin >\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PREMIUM options\u003C\u002Fstrong>\u003Cbr \u002F>\nWant to create advanced and unlimited tabs? Go PREMIUM!\u003C\u002Fp>\n\u003Cp>With the premium version of the plugin, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Create tabs to show only on specific products\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create tabs to show only on products from specific categories\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create tabs with image and video galleries\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create FAQ tabs to answer common customers questions\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create tabs with a contact form\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create tabs with downloadable files\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create tabs with a Google map related to your products\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add custom icons to identify the tabs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Override the content of WooCommerce tabs for each product\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide tabs on mobile devices (smartphones, tablets, etc.)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customize the colors of the elements inside the tabs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-tab-manager\u002Fproduct\u002Fyith-long-sleeve-sport\u002F\" rel=\"nofollow ugc\">Check the live demo of th premium version >\u003C\u002Fa>\u003C\u002Fp>\n","Improve your WooCommerce product pages by adding custom tabs and ad hoc content for your customers",5000,293868,60,16,"2026-03-06T11:15:00.000Z","6.9.4","6.7","7.4",[20,21,22,23,24],"custom-tab","e-commerce","product","tab","woocommerce","https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-woocommerce-tab-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyith-woocommerce-tab-manager.2.12.0.zip",98,2,0,"2024-06-06 00:00:00","2026-03-15T15:16:48.613Z",[33,49],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-35698","yith-woocommerce-tab-manager-authenticated-editor-stored-cross-site-scripting","YITH WooCommerce Tab Manager \u003C= 1.35.0 - Authenticated (Editor+) Stored Cross-Site Scripting","The YITH WooCommerce Tab Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via settings in all versions up to, and including, 1.35.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with editor-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.",null,"\u003C=1.35.0","1.35.1","medium",4.4,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-06-13 14:34:29",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F10ccb769-b186-41c4-b0e8-84b9c4d5e7b0?source=api-prod",8,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":56,"cvss_score":57,"cvss_vector":58,"vuln_type":59,"published_date":60,"updated_date":61,"references":62,"days_to_patch":64},"WF-b948574a-0aab-4596-83e6-04be21f78bc1-yith-woocommerce-tab-manager","yith-plugins-by-yithemes-various-versions-missing-authorization-6","YITH plugins by YITHEMES \u003C= (Various Versions) - Missing Authorization","Several YITHEMES plugins for WordPress are vulnerable to authorization bypass due to a missing capability check on the create_log_file function. This makes it possible for authenticated attackers, with subscriber-level permissions and above, to download the logs of the plugin which can contain sensitive information. Please note that the unpatched plugins from this developer are the FREE versions of the plugin that were available on the WordPress.org repository. The developer is still maintaining the premium versions of the plugins which have been patched.","\u003C=1.17.0","1.17.1","high",7.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:L\u002FA:N","Missing Authorization","2022-11-11 00:00:00","2024-01-22 19:56:02",[63],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb948574a-0aab-4596-83e6-04be21f78bc1?source=api-prod",438,{"slug":66,"display_name":7,"profile_url":8,"plugin_count":67,"total_installs":68,"avg_security_score":69,"avg_patch_time_days":70,"trust_score":71,"computed_at":72},"yithemes",33,1110000,97,411,77,"2026-04-04T02:45:28.412Z",[74,98,118,135,154],{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":27,"num_ratings":84,"last_updated":85,"tested_up_to":16,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":94,"download_link":95,"security_score":27,"vuln_count":96,"unpatched_count":29,"last_vuln_date":97,"fetched_at":31},"wb-custom-product-tabs-for-woocommerce","Custom Product tabs for WooCommerce","1.6.4","Web Builder 143","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebbuilder143\u002F","\u003Cp>Need a customized tab for your WooCommerce products? The Custom Product Tabs for WooCommerce plugin lets you effortlessly add an unlimited number of tabs to your product pages.\u003C\u002Fp>\n\u003Cp>You don’t need to add tabs to every product manually. Instead, you can use global tabs and assign them to products based on Category, Tags, Brands, or individual products. Additionally, there’s also an option to create product-specific tabs if needed.\u003C\u002Fp>\n\u003Cp>Enhance your WooCommerce product pages today with Custom Product Tabs for WooCommerce!\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✅ Unlimited Custom Tabs – Add as many custom tabs as needed for your WooCommerce products.\u003Cbr \u002F>\n✅ Global Tabs – Create tabs that can be assigned to multiple products based on categories, tags, and WooCommerce brands.\u003Cbr \u002F>\n✅ Category specific Tabs.\u003Cbr \u002F>\n✅ Option to disable WooCommerce default product tabs such as the Description, Additional Information, and Reviews tabs.\u003Cbr \u002F>\n✅ Product specific Tabs.\u003Cbr \u002F>\n✅ Supports the default WordPress Exporter and the WordPress Importer plugin to migrate the tabs.\u003Cbr \u002F>\n✅ Brand-Specific Tabs – Fully supports WooCommerce’s default brand functionality and third-party brand plugins like \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fperfect-woocommerce-brands\u002F\" rel=\"ugc\">Perfect Brands for WooCommerce\u003C\u002Fa>.\u003Cbr \u002F>\n✅ YouTube Embed Support – Easily embed YouTube videos directly within product tabs.\u003Cbr \u002F>\n✅ Sortable Tabs – Organize tabs with a priority input field for better content arrangement.\u003Cbr \u002F>\n✅ Multi-Language Support – Compatible with WPML and Polylang for multilingual stores.\u003Cbr \u002F>\n✅ Rich Content Support – Add extra product images, detailed descriptions, videos, FAQs, and more.\u003Cbr \u002F>\n✅ Shortcode Compatibility – Use WordPress shortcodes to insert dynamic content into tabs.\u003Cbr \u002F>\n✅ Tab slug – SEO friendly tab slug. Create specific URL for each tab. Easy to share tab content.\u003Cbr \u002F>\n✅ Developer-Friendly Hooks – Includes multiple hooks for customization and integration with third-party plugins.\u003C\u002Fp>\n\u003Ch3>💬 Help Us Translate!\u003C\u002Fh3>\n\u003Cp>Want to see this plugin in your language? \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwb-custom-product-tabs-for-woocommerce\u002F\" rel=\"nofollow ugc\">Contribute a translation\u003C\u002Fa> and become a proud WordPress translation contributor. Your support makes a difference!\u003C\u002Fp>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Install & Activate the Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Go to \u003Cstrong>WordPress Admin > Plugins > Add New\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Search for \u003Cstrong>Custom Product Tabs for WooCommerce\u003C\u002Fstrong> (or upload the plugin ZIP)  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Install Now\u003C\u002Fstrong>, then \u003Cstrong>Activate\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Create a New Product Tab\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Navigate to \u003Cstrong>Products > Tabs\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Add New Tab\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Enter a \u003Cstrong>Tab Title\u003C\u002Fstrong> and add content using the editor  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Assign Tabs to Products\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can assign tabs to:\n\u003Cul>\n\u003Cli>\u003Cstrong>Specific Products\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Categories\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tags\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Brands\u003C\u002Fstrong> (Compatible with WooCommerce brands and third-party brand plugins)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Select the appropriate \u003Cstrong>Products, Categories, Tags, or Brands\u003C\u002Fstrong> in the assignment section  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Product-Specific Tabs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When editing a product, go to the \u003Cstrong>Product Data\u003C\u002Fstrong> section  \u003C\u002Fli>\n\u003Cli>Navigate to the \u003Cstrong>Custom Tabs\u003C\u002Fstrong> tab  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Add New Tab\u003C\u002Fstrong>, enter the tab title and content  \u003C\u002Fli>\n\u003Cli>These tabs will only appear on the selected product  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Tab Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Go to \u003Cstrong>Settings > Product Tab Settings\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Customize tab behavior, visibility, and default settings  \u003C\u002Fli>\n\u003Cli>Configure the default order for global tabs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Translate tabs using Polylang\u003C\u002Fh3>\n\u003Cp>\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\u002FF90dOxEjkE8?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>\u003C\u002Fp>\n","Create unlimited WooCommerce tabs and assign them in bulk by category, tag, brand, or product. Also disable WooCommerce’s default product tabs.",10000,115999,47,"2025-12-22T17:35:00.000Z","3.5.0","5.6",[89,90,91,92,93],"product-tabs","tabs","tabs-plugin","woocommerce-custom-tabs","woocommerce-product-tabs","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwb-custom-product-tab-for-wooCommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwb-custom-product-tabs-for-woocommerce.1.6.4.zip",1,"2024-12-20 18:48:17",{"slug":93,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":82,"downloaded":105,"rating":106,"num_ratings":107,"last_updated":108,"tested_up_to":16,"requires_at_least":109,"requires_php":18,"tags":110,"homepage":115,"download_link":116,"security_score":117,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"Product Tabs for WooCommerce","2.1.13","Barn2 Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbarn2media\u002F","\u003Cp>Product Tabs for WooCommerce lets you add an unlimited number of extra tabs to any or all of your product pages.\u003C\u002Fp>\n\u003Cp>Each tab has a WYSIWYG editor which you can use to add absolutely any type of information to the product page. You can add HTML code, shortcodes, images, videos, audio embeds – the possibilities are endless!\u003C\u002Fp>\n\u003Cp>\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\u002FkH3HtsMyE4Y?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>\u003C\u002Fp>\n\u003Cp>Adding extra tabs to product pages is an excellent way to provide more information to customers without adding clutter or affecting the layout. Here are some examples of popular uses for Product Tabs for WooCommerce:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Extra product information\u003C\u002Fstrong> – Add a product specifications tab, downloads tab, FAQ tab, ingredients or materials tab, size guide, assembly\u002Fusage instructions, unboxing videos, demos, and 3D models.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reassure customers\u003C\u002Fstrong> – Create WooCommerce product page tabs to showcase your certifications, warranty information,\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add social proof to the WooCommerce product page\u003C\u002Fstrong> – Add customers testimonials with photos and videos, or embed social media feeds.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Additional order information\u003C\u002Fstrong> – Add a shipping or delivery tab to your product pages, provide location-specific information and maps, or even a product enquiry tab by using Product Tabs for WooCommerce with your favorite WordPress contact form plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Company background\u003C\u002Fstrong> – Customers love knowing who they’re ordering from. Add personality to your brand by adding a charitable causes tab, a sustainability tab, or a tab describing your company story and history.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Upsell related products\u003C\u002Fstrong> – Display related products or items from the same collection in an extra tab on the product page. This helps to increase your average order value.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Legal information\u003C\u002Fstrong> – Add extra product page tabs to provide legal information, your returns policy, or financing options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer support\u003C\u002Fstrong> – Provide information on how customers can get in touch, or even embed a support forum or live chat widget in the extra product page tab.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whatever type of extra tabs you want to create, you’ll find that Product Tabs is easily the best WooCommerce tab manager plugin.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbarn2.com\u002Fwordpress-plugins\u002Fwoocommerce-product-tabs\u002F?utm_source=wporg&utm_medium=freeplugin&utm_campaign=freepluginwporg&utm_content=wta-wporg\" rel=\"nofollow ugc\">Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbarn2.com\u002Fkb\u002Fwoocommerce-product-tabs-free-documentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwoocommerce-product-tabs\u002F?utm_source=wporg&utm_medium=freeplugin&utm_campaign=freepluginwporg&utm_content=wta-wporg\" rel=\"ugc\">Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbarn2.com\u002Fwordpress-plugins\u002Fwoocommerce-product-tabs\u002F?utm_source=wporg&utm_medium=freeplugin&utm_campaign=freepluginwporg&utm_content=wta-wporg#pricing\" rel=\"nofollow ugc\">Buy Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Product Tabs for WooCommerce (free) includes:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create an unlimited number of WooCommerce product page tabs.\u003C\u002Fli>\n\u003Cli>Add flexible tab content using the user-friendly WYSIWYG editor, including shortcodes and HTML.\u003C\u002Fli>\n\u003Cli>Assign tabs based on product category, or set them to appear globally on all products.\u003C\u002Fli>\n\u003Cli>Add tabs to individual products.\u003C\u002Fli>\n\u003Cli>Re-order tabs by setting priorities.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbarn2.com\u002Fwordpress-plugins\u002Fwoocommerce-product-tabs\u002F?utm_source=wporg&utm_medium=freeplugin&utm_campaign=freepluginwporg&utm_content=wta-wporg\" rel=\"nofollow ugc\">\u003Cstrong>Product Tabs for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa> \u003Cstrong>(Pro)\u003C\u002Fstrong> – our premium version adds lots more functionality to take your product tabs to the next level:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbarn2.com\u002Fkb\u002Fwoocommerce-product-tabs-free-pro-comparison\u002F\" rel=\"nofollow ugc\">View free & pro comparison table\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily re-order tabs using drag-and-drop (both your own custom tabs and the default tabs).\u003C\u002Fli>\n\u003Cli>Add an icon to each tab name.\u003C\u002Fli>\n\u003Cli>Hide or rename the default WooCommerce tabs (Description, Reviews and Additional Information), and add an icon.\u003C\u002Fli>\n\u003Cli>Add tabs based on product tags.\u003C\u002Fli>\n\u003Cli>Create tabs centrally or directly on the ‘Edit Product’ screen for individual products.\u003C\u002Fli>\n\u003Cli>Allow the names and content of your extra product page tabs to appear in the onsite WooCommerce product search results.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See the premium version in action on the \u003Ca href=\"https:\u002F\u002Fproducttabs.barn2.com\u002F\" rel=\"nofollow ugc\">plugin demo site\u003C\u002Fa>, and view the plugin documentation in our \u003Ca href=\"https:\u002F\u002Fbarn2.com\u002Fkb-categories\u002Fproduct-tabs-documentation\u002F\" rel=\"nofollow ugc\">knowledge base\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Recommended integrations\u003C\u002Fh3>\n\u003Cp>Use Product Tabs for WooCommerce with other Barn2 plugins to add extra features to your product page tabs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbarn2.com\u002Fwordpress-plugins\u002Fwoocommerce-quick-view-pro\u002F?utm_source=wporg&utm_medium=freeplugin&utm_campaign=freepluginwporg&utm_content=wta-wporg\" rel=\"nofollow ugc\">WooCommerce Quick View Pro\u003C\u002Fa> – Add quick view buttons to your shop pages, with the extra tabs displayed in a product lightbox. No need for customers to visit separate product pages!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbarn2.com\u002Fwordpress-plugins\u002Fdocument-library-pro\u002F?utm_source=wporg&utm_medium=freeplugin&utm_campaign=freepluginwporg&utm_content=wta-wporg\" rel=\"nofollow ugc\">Document Library Pro\u003C\u002Fa> – Add a structured list of product-related documents to your extra tabs, complete with download buttons and preview buttons.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbarn2.com\u002Fwordpress-plugins\u002Fwoocommerce-product-table\u002F?utm_source=wporg&utm_medium=freeplugin&utm_campaign=freepluginwporg&utm_content=wta-wporg\" rel=\"nofollow ugc\">WooCommerce Product Table\u003C\u002Fa> – Easily list related products in a quick order form within your extra product page tabs.\u003C\u002Fli>\n\u003C\u002Ful>\n","Discover the easy way to add extra tabs to your WooCommerce product pages.",249708,94,70,"2025-12-08T17:14:00.000Z","6.1",[111,92,112,113,114],"product-tabs-for-woocommerce","woocommerce-tab-manager","woocommerce-tabs","woocommerce-tabs-plugin","https:\u002F\u002Fbarn2.com\u002Fwordpress-plugins\u002Fwoocommerce-product-tabs\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-product-tabs.2.1.13.zip",100,{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":67,"last_updated":129,"tested_up_to":16,"requires_at_least":87,"requires_php":18,"tags":130,"homepage":132,"download_link":133,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":134,"fetched_at":31},"woocommerce-custom-product-tabs-lite","Custom Product Tabs Lite for WooCommerce","1.9.1","SkyVerge","https:\u002F\u002Fprofiles.wordpress.org\u002Fskyverge\u002F","\u003Cp>This plugin extends \u003Ca href=\"http:\u002F\u002Fwoocommerce.com\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa> to allow a custom product tab to be added to single product pages with arbitrary content. The new custom tab may contain text, html (such as embedded videos), or shortcodes, and will appear between the “Additional Information” and “Reviews” tabs.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Requires WooCommerce 3.9.4 or newer\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add a single custom tab to each product in your shop\u003C\u002Fli>\n\u003Cli>Insert any desired content into custom tabs to provide product specifications, shipping info, or more\u003C\u002Fli>\n\u003Cli>Custom tabs can accept shortcodes or HTML content &ndash; great for embedding a marketing video or inquiry form!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support Details\u003C\u002Fh4>\n\u003Cp>We do support our free plugins and extensions, but please understand that support for premium products takes priority. We typically check the forums every few days (with a maximum delay of one week).\u003C\u002Fp>\n\u003Ch4>WooCommerce Tab Manager\u003C\u002Fh4>\n\u003Cp>To easily add multiple tabs, share tabs between products, and more features, please consider upgrading to the premium \u003Ca href=\"http:\u002F\u002Fwww.woothemes.com\u002Fproducts\u002Fwoocommerce-tab-manager\u002F\" rel=\"nofollow ugc\">WooCommerce Tab Manager\u003C\u002Fa>, available from the official WooCommerce.com store.\u003C\u002Fp>\n\u003Ch4>More Details\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>See the \u003Ca href=\"http:\u002F\u002Fwww.skyverge.com\u002Fproduct\u002Fwoocommerce-custom-product-tabs-lite\u002F\" rel=\"nofollow ugc\">product page\u003C\u002Fa> for full details.\u003C\u002Fli>\n\u003Cli>Check out the pro version at WooThemes: \u003Ca href=\"http:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-tab-manager\u002F\" rel=\"nofollow ugc\">WooCommerce Tab Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>View more of SkyVerge’s \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fskyverge\u002F\" rel=\"nofollow ugc\">free WooCommerce extensions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>View all \u003Ca href=\"http:\u002F\u002Fwww.skyverge.com\u002Fshop\u002F\" rel=\"nofollow ugc\">SkyVerge WooCommerce extensions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Interested in contributing? You can \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fskyverge\u002Fwoocommerce-custom-product-tabs-lite\" rel=\"nofollow ugc\">find the project on GitHub\u003C\u002Fa> and contributions are welcome 🙂\u003C\u002Fp>\n","This plugin extends WooCommerce by allowing a custom product tab to be created with any content.",4000,284885,84,"2026-03-02T12:19:00.000Z",[20,89,131,24],"woo-commerce-tab","https:\u002F\u002Fwww.skyverge.com\u002Fproduct\u002Fwoocommerce-custom-product-tabs-lite\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-custom-product-tabs-lite.1.9.1.zip","2025-01-24 00:00:00",{"slug":136,"name":137,"version":138,"author":139,"author_profile":140,"description":141,"short_description":142,"active_installs":143,"downloaded":144,"rating":145,"num_ratings":146,"last_updated":147,"tested_up_to":16,"requires_at_least":148,"requires_php":149,"tags":150,"homepage":152,"download_link":153,"security_score":117,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"wpb-woocommerce-custom-tab-manager","WPB Custom Product Tabs for WooCommerce – Add, Edit, Re-order, and Remove Tabs","1.4","WPBean","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpbean\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo1.wpbean.com\u002Fproduct\u002Fdemo-product-9\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fdemo2.wpbean.com\u002F?product=flying-ninja#wpb-wctm-wrapper\" rel=\"nofollow ugc\">\u003Cstrong>Pro Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpbean.com\u002Fdownloads\u002Fwpb-woocommerce-custom-tab-manager-pro\u002F?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=tab_manager\" rel=\"nofollow ugc\">\u003Cstrong>Upgrade to Pro!\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How important is custom product tabs manager for WooCommerce?\u003C\u002Fh3>\n\u003Cp>WooCommerce Tab Manager is a must for online stores. Customizing the tabs for particular products is easy, which makes shopping easier and enables you to provide clients with more pertinent information. Without it, sales and satisfied customers cannot increase.\u003C\u002Fp>\n\u003Ch3>How can the tab manager WooCommerce increase the conversion rate of your website?\u003C\u002Fh3>\n\u003Cp>The WPB Product Tabs Manager for WooCommerce Plugin is essential for online store owners looking to enhance their product pages. This plugin enables users to add custom tabs to their product pages, providing customers with more detailed information about their products.\u003C\u002Fp>\n\u003Cp>Firstly, with this plugin, users can create unlimited custom tabs to display various types of content, such as images, videos, or text. Additionally, the plugin provides a user-friendly interface, making it easy to manage and customize the tabs to fit the store’s needs.\u003C\u002Fp>\n\u003Cp>Moreover, the WPB Product Tabs Manager for WooCommerce Plugin is compatible with all WordPress themes, ensuring seamless integration into the online store’s design. Additionally, it is fully responsive, making it accessible to customers on any device, be it a desktop, tablet, or mobile phone.\u003C\u002Fp>\n\u003Cp>Furthermore, the plugin allows users to set global tabs that apply to all products or individual tabs that only apply to specific products. This feature gives users complete control over the content displayed on each product page, enhancing the overall shopping experience for customers.\u003C\u002Fp>\n\u003Cp>In conclusion, the WPB Product Tabs Manager for WooCommerce Plugin is a valuable tool for any online store owner looking to provide their customers with comprehensive product information. Its user-friendly interface, compatibility, and customization options make it a must-have plugin for any WooCommerce store.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add custom tabs in woocommerce product page.\u003C\u002Fli>\n\u003Cli>Any content can be added to the tab content.\u003C\u002Fli>\n\u003Cli>Shortcodes, iframes, images, videos, and tables are all supported for the tab content.\u003C\u002Fli>\n\u003Cli>The custom tabs have an easy way to rearrange them.\u003C\u002Fli>\n\u003Cli>With the tab visibility method, any tab can be turned on or off with a simple checkbox.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Additional Features in WooCommerce Tab Manager Premium:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adding tabs only for particular products, categories, or tags.\u003C\u002Fli>\n\u003Cli>Tabs with different information for each product, Adding information to a tab from the product edit page.\u003C\u002Fli>\n\u003Cli>Adding custom tabs when creating a new product.\u003C\u002Fli>\n\u003Cli>Easy drag and drop tab reordering system.\u003C\u002Fli>\n\u003Cli>Add, Rename, Reorder and Remove any Product Tabs.\u003C\u002Fli>\n\u003Cli>Conditional tabs. The tab can be shown only if the user logged in or not logged in.\u003C\u002Fli>\n\u003Cli>Any custom product meta value can be shown in the tab content using a shortcode.\u003C\u002Fli>\n\u003Cli>Tab icon and subtitle support.\u003C\u002Fli>\n\u003Cli>Disable all or some of the default WooCommerce tabs.\u003C\u002Fli>\n\u003Cli>Content override for the default WooCommerce tabs.\u003C\u002Fli>\n\u003Cli>Showing the tabs as an accordion.\u003C\u002Fli>\n\u003Cli>Five different skins for tabs.\u003C\u002Fli>\n\u003Cli>Tab content editing using the Elementor.\u003C\u002Fli>\n\u003Cli>Tab style management.\u003C\u002Fli>\n\u003Cli>WPML, Polylang, GTranslate and all others multi-language plugin support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Video Documentation:\u003C\u002Fh4>\n\u003Cp>\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\u002FtS-B5ua5J4g?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>\u003C\u002Fp>\n\u003Ch4>You may also like our other WooCommerce plugins.\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpb-woocommerce-product-slider\u002F\" rel=\"ugc\">WPB WooCommerce Products Slider\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpb-woocommerce-related-products-slider\u002F\" rel=\"ugc\">WPB WooCommerce Related Products Slider\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-image-zoom\u002F\" rel=\"ugc\">Woocommerce Image Zoom\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-lightbox\u002F\" rel=\"ugc\">WooCommerce LightBox\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpb-product-size-charts-for-woocommerce\u002F\" rel=\"ugc\">WPB Product Size Charts for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fget-a-quote-button-for-woocommerce\u002F\" rel=\"ugc\">Request a Quote for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n","WPB WooCommerce tab manager can add additional dynamic tabs to your products. It enhances the customer experience and helps reduce pre-sale inquiries.",500,34058,90,14,"2026-03-13T09:42:00.000Z","5.0","",[20,89,23,151,24],"tab-manager","https:\u002F\u002Fwpbean.com\u002Fdownloads\u002Fwpb-woocommerce-custom-tab-manager-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpb-woocommerce-custom-tab-manager.1.4.zip",{"slug":155,"name":156,"version":157,"author":158,"author_profile":159,"description":160,"short_description":161,"active_installs":162,"downloaded":163,"rating":117,"num_ratings":96,"last_updated":164,"tested_up_to":165,"requires_at_least":149,"requires_php":149,"tags":166,"homepage":149,"download_link":170,"security_score":171,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"custom-product-tabs-for-woocommerce","Extra Custom Product Tabs for WooCommerce","1.2","Codevyne Creatives","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodevyne\u002F","\u003Cp>**Custom Produuct Tabs Woocommerce plugin ** using this plugin you can extends \u003Ca href=\"www.woothemes.com\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa> to allow shop owners to add custom multiple tabs to single product. All tabs will display on the individual product pages to the right of the default “Description” tab.\u003C\u002Fp>\n\u003Cp>**Extra product tabs ** are managed on the single Edit Product screen and can be added on a per product basis. You can also enable \u002F disable the tabs, create or Edit or saved or remove the tabs and add them to multiple products as needed.\u003C\u002Fp>\n\u003Ch3>👉**Plugin Features**\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>Option to Enable\u002FDisable product tabs\u003C\u002Fli>\n\u003Cli>Create or Add multiple product tabs\u003C\u002Fli>\n\u003Cli>Remove product tabs anytime\u003C\u002Fli>\n\u003Cli>Custom product tab content displayed on the front end\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>If you want more information about this plugin or another one don’t doubt to visit our website: \u003Ca href=\"https:\u002F\u002Fwww.codevyne.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.codevyne.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>TECHNICAL SUPPORT\u003C\u002Fp>\n\u003Cp>If any problem occurs, please contact us at work@codevyne.com\u003C\u002Fp>\n\u003Ch3>How to Add Extra Custom Product Tabs for WooCommerce\u003C\u002Fh3>\n","Add extra multiple custom tabs with tab name and content in single product using WooCommerce.",50,1363,"2021-07-31T02:12:00.000Z","5.8.13",[167,168,89,24,169],"add-more-extra-product-tabs","product-custom-tabs","woocommerce-custom-produuct-tabs","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-product-tabs-for-woocommerce.1.2.zip",85,{"attackSurface":173,"codeSignals":592,"taintFlows":768,"riskAssessment":927,"analyzedAt":938},{"hooks":174,"ajaxHandlers":560,"restRoutes":588,"shortcodes":589,"cronEvents":590,"entryPointCount":591,"unprotectedCount":96},[175,181,187,191,196,200,203,206,209,213,217,221,226,231,236,241,245,249,253,259,262,267,271,274,278,282,286,290,292,294,297,301,305,308,310,312,314,316,320,323,328,332,336,339,344,346,349,352,355,356,358,361,365,369,373,376,379,382,386,390,394,397,400,404,407,410,412,414,416,418,420,421,422,424,428,432,436,440,442,444,447,450,453,456,459,461,463,464,465,469,472,476,481,484,488,491,494,497,500,503,506,508,511,513,515,517,519,521,523,525,526,528,532,535,538,543,546,550,553,555],{"type":176,"name":177,"callback":178,"priority":179,"file":180,"line":84},"filter","yith_show_plugin_row_meta","plugin_row_meta",10,"includes\\admin\\class-yith-tab-manager-admin.php",{"type":182,"name":183,"callback":184,"priority":185,"file":180,"line":186},"action","admin_menu","add_menu_page",5,48,{"type":176,"name":188,"callback":189,"priority":179,"file":180,"line":190},"yith_plugin_fw_get_field_template_path","add_custom_types",49,{"type":182,"name":192,"callback":193,"priority":96,"file":194,"line":195},"admin_init","add_tab_metabox","includes\\admin\\class-yith-tab-manager-post-type-admin.php",38,{"type":182,"name":192,"callback":197,"priority":198,"file":194,"line":199},"can_edit_tab",20,39,{"type":176,"name":201,"callback":201,"file":194,"line":202},"post_updated_messages",40,{"type":176,"name":204,"callback":204,"priority":198,"file":194,"line":205},"bulk_post_updated_messages",41,{"type":182,"name":183,"callback":207,"file":194,"line":208},"remove_publish_box",42,{"type":182,"name":210,"callback":211,"file":194,"line":212},"admin_head","disable_screen_layout_columns",43,{"type":182,"name":214,"callback":215,"file":194,"line":216},"dbx_post_sidebar","print_save_button_in_edit_page",51,{"type":176,"name":218,"callback":219,"priority":179,"file":194,"line":220},"post_class","filter_post_class",53,{"type":182,"name":222,"callback":223,"priority":224,"file":194,"line":225},"admin_action_duplicate_tab","duplicate_tab",30,54,{"type":182,"name":227,"callback":228,"priority":198,"file":229,"line":230},"admin_enqueue_scripts","enqueue_admin_scripts","includes\\class-yith-tab-manager-assets.php",24,{"type":176,"name":232,"callback":233,"priority":198,"file":234,"line":235},"woocommerce_product_tabs","add_tabs_woocommerce","includes\\class-yith-tab-manager-frontend.php",23,{"type":182,"name":237,"callback":238,"priority":185,"file":239,"line":240},"init","check_version","includes\\class-yith-tab-manager-install.php",58,{"type":182,"name":242,"callback":243,"file":239,"line":244},"yith_tab_manager_run_update_callback","run_update_callback",59,{"type":176,"name":246,"callback":247,"file":239,"line":248},"woocommerce_data_stores","add_data_stores",232,{"type":182,"name":237,"callback":250,"priority":179,"file":251,"line":252},"tabs_post_type","includes\\class-yith-tab-manager-post-type.php",34,{"type":182,"name":254,"callback":255,"priority":256,"file":257,"line":258},"plugins_loaded","load",12,"includes\\class-yith-woocommerce-tab-manager.php",35,{"type":182,"name":237,"callback":260,"priority":29,"file":257,"line":261},"load_text_domain",36,{"type":182,"name":263,"callback":264,"file":265,"line":266},"yith_wc_tabmanager_init","YITH_Tab_Manager_Init","init.php",144,{"type":182,"name":268,"callback":269,"file":265,"line":270},"admin_notices","yith_ywtm_install_woocommerce_admin_notice",155,{"type":182,"name":268,"callback":272,"file":265,"line":273},"yith_ywtm_install_free_admin_notice",157,{"type":182,"name":275,"callback":276,"file":265,"line":277},"before_woocommerce_init","yith_tab_manager_free_add_support_hpos_system",160,{"type":182,"name":254,"callback":279,"priority":280,"file":265,"line":281},"yith_tab_manager_install",11,166,{"type":182,"name":283,"callback":284,"file":285,"line":162},"elementor\u002Felements\u002Fcategories_registered","add_yith_category","plugin-fw\\includes\\builders\\elementor\\class-yith-elementor.php",{"type":182,"name":287,"callback":288,"file":285,"line":289},"elementor\u002Feditor\u002Fafter_enqueue_styles","enqueue_styles",52,{"type":182,"name":291,"callback":288,"file":285,"line":220},"elementor\u002Ffrontend\u002Fafter_enqueue_styles",{"type":182,"name":237,"callback":237,"file":293,"line":13},"plugin-fw\\includes\\builders\\gutenberg\\class-yith-gutenberg.php",{"type":182,"name":237,"callback":295,"priority":224,"file":293,"line":296},"register_blocks",61,{"type":182,"name":237,"callback":298,"priority":299,"file":293,"line":300},"handle_iframe_preview",99,62,{"type":182,"name":302,"callback":303,"file":293,"line":304},"wc_ajax_yith_plugin_fw_gutenberg_do_shortcode","do_shortcode",64,{"type":182,"name":237,"callback":306,"file":307,"line":84},"register_common_scripts","plugin-fw\\includes\\class-yit-assets.php",{"type":182,"name":309,"callback":306,"file":307,"line":186},"elementor\u002Feditor\u002Fbefore_enqueue_styles",{"type":182,"name":227,"callback":311,"file":307,"line":162},"register_styles_and_scripts",{"type":182,"name":237,"callback":313,"file":307,"line":289},"register_lapilli_ui_scripts",{"type":182,"name":315,"callback":315,"priority":179,"file":307,"line":220},"should_load_block_editor_scripts_and_styles",{"type":182,"name":227,"callback":317,"priority":299,"file":318,"line":319},"enqueue_scripts","plugin-fw\\includes\\class-yit-icons.php",970,{"type":182,"name":321,"callback":317,"priority":299,"file":318,"line":322},"wp_enqueue_scripts",971,{"type":182,"name":324,"callback":325,"priority":299,"file":326,"line":327},"add_meta_boxes","register_metabox","plugin-fw\\includes\\class-yit-metabox.php",80,{"type":182,"name":329,"callback":330,"priority":179,"file":326,"line":331},"save_post","save_postdata",81,{"type":182,"name":227,"callback":333,"priority":334,"file":326,"line":335},"enqueue",15,82,{"type":176,"name":337,"callback":338,"file":326,"line":128},"yit_icons_screen_ids","add_screen_ids_for_icons",{"type":176,"name":340,"callback":341,"file":342,"line":343},"admin_body_class","add_body_class","plugin-fw\\includes\\class-yit-plugin-panel-woocommerce.php",93,{"type":182,"name":192,"callback":345,"file":342,"line":106},"set_default_options",{"type":182,"name":183,"callback":347,"file":342,"line":348},"add_setting_page",95,{"type":182,"name":183,"callback":350,"priority":117,"file":342,"line":351},"add_premium_version_upgrade_to_menu",96,{"type":182,"name":353,"callback":354,"priority":117,"file":342,"line":69},"admin_bar_menu","add_admin_bar_menu",{"type":182,"name":227,"callback":227,"file":342,"line":27},{"type":182,"name":192,"callback":357,"file":342,"line":299},"woocommerce_update_options",{"type":176,"name":359,"callback":360,"file":342,"line":117},"woocommerce_screen_ids","add_allowed_screen_id",{"type":176,"name":362,"callback":363,"priority":179,"file":342,"line":364},"woocommerce_admin_settings_sanitize_option","maybe_unserialize_panel_data",102,{"type":182,"name":366,"callback":367,"file":342,"line":368},"yith_plugin_fw_get_field_after","add_yith_ui",104,{"type":182,"name":370,"callback":371,"file":342,"line":372},"admin_action_yith_plugin_fw_save_toggle_element","save_toggle_element_options",105,{"type":176,"name":362,"callback":374,"priority":198,"file":342,"line":375},"sanitize_onoff_value",106,{"type":182,"name":227,"callback":377,"priority":280,"file":342,"line":378},"init_wp_with_tabs",108,{"type":182,"name":192,"callback":380,"file":342,"line":381},"maybe_redirect_to_proper_wp_page",109,{"type":176,"name":383,"callback":384,"priority":179,"file":342,"line":385},"yith_plugin_fw_premium_landing_uri","add_utm_data_on_premium_tab",112,{"type":182,"name":387,"callback":388,"priority":179,"file":342,"line":389},"woocommerce_admin_field_boxinfo","add_infobox",126,{"type":182,"name":391,"callback":392,"priority":179,"file":342,"line":393},"woocommerce_admin_field_yith-field","add_yith_field",127,{"type":176,"name":362,"callback":395,"priority":179,"file":342,"line":396},"sanitize_option",129,{"type":182,"name":183,"callback":398,"priority":145,"file":342,"line":399},"sort_plugins",132,{"type":176,"name":401,"callback":402,"file":342,"line":403},"add_menu_classes","add_menu_class_in_yith_plugin",134,{"type":176,"name":340,"callback":341,"file":405,"line":406},"plugin-fw\\includes\\class-yit-plugin-panel.php",121,{"type":182,"name":192,"callback":408,"file":405,"line":409},"register_settings",122,{"type":182,"name":183,"callback":347,"priority":198,"file":405,"line":411},123,{"type":182,"name":183,"callback":350,"priority":117,"file":405,"line":413},124,{"type":182,"name":353,"callback":354,"priority":117,"file":405,"line":415},125,{"type":182,"name":192,"callback":417,"file":405,"line":389},"add_fields",{"type":182,"name":227,"callback":377,"priority":280,"file":405,"line":419},128,{"type":182,"name":192,"callback":380,"file":405,"line":396},{"type":176,"name":383,"callback":384,"priority":179,"file":405,"line":399},{"type":182,"name":227,"callback":227,"file":405,"line":423},137,{"type":182,"name":425,"callback":426,"file":405,"line":427},"all_admin_notices","print_panel_tabs_in_wp_pages",242,{"type":182,"name":429,"callback":430,"file":405,"line":431},"admin_footer","print_panel_tabs_in_wp_pages_end",243,{"type":176,"name":433,"callback":434,"file":405,"line":435},"parent_file","set_parent_file_to_handle_menu_for_wp_pages",245,{"type":176,"name":437,"callback":438,"priority":179,"file":405,"line":439},"submenu_file","set_submenu_file_to_handle_menu_for_wp_pages",246,{"type":182,"name":183,"callback":398,"priority":145,"file":405,"line":441},259,{"type":176,"name":401,"callback":402,"file":405,"line":443},260,{"type":176,"name":445,"callback":445,"priority":179,"file":405,"line":446},"removable_query_args",261,{"type":182,"name":227,"callback":448,"priority":198,"file":405,"line":449},"maybe_print_welcome_modal",1081,{"type":182,"name":192,"callback":451,"file":405,"line":452},"handle_welcome_modal_action",1082,{"type":182,"name":429,"callback":454,"file":405,"line":455},"anonymous",1213,{"type":182,"name":192,"callback":408,"file":457,"line":458},"plugin-fw\\includes\\class-yit-plugin-subpanel.php",44,{"type":182,"name":183,"callback":347,"file":457,"line":460},45,{"type":182,"name":353,"callback":354,"priority":117,"file":457,"line":462},46,{"type":182,"name":192,"callback":417,"file":457,"line":84},{"type":182,"name":227,"callback":227,"file":457,"line":186},{"type":182,"name":227,"callback":466,"file":467,"line":468},"pointer_load","plugin-fw\\includes\\class-yit-pointers.php",118,{"type":182,"name":192,"callback":470,"priority":117,"file":467,"line":471},"add_pointers",119,{"type":182,"name":473,"callback":474,"priority":179,"file":475,"line":261},"yith_bh_onboarding","show_onboarding_content","plugin-fw\\includes\\class-yith-bh-onboarding.php",{"type":182,"name":477,"callback":478,"file":479,"line":480},"wp_dashboard_setup","YITH_Dashboard::dashboard_widget_setup","plugin-fw\\includes\\class-yith-dashboard.php",146,{"type":182,"name":227,"callback":482,"priority":198,"file":479,"line":483},"YITH_Dashboard::enqueue_scripts",147,{"type":182,"name":192,"callback":485,"file":486,"line":487},"init_wp_list_handlers","plugin-fw\\includes\\class-yith-post-type-admin.php",65,{"type":182,"name":489,"callback":485,"file":486,"line":490},"current_screen",67,{"type":182,"name":492,"callback":493,"file":486,"line":107},"edit_form_top","print_back_to_wp_list_button",{"type":182,"name":495,"callback":496,"file":486,"line":471},"manage_posts_extra_tablenav","maybe_render_reset_filters_button",{"type":182,"name":495,"callback":498,"file":486,"line":499},"maybe_render_blank_state",120,{"type":182,"name":501,"callback":502,"file":486,"line":409},"restrict_manage_posts","maybe_render_filters",{"type":176,"name":504,"callback":505,"file":486,"line":411},"request","request_query",{"type":176,"name":507,"callback":507,"priority":179,"file":486,"line":415},"list_table_primary_column",{"type":176,"name":509,"callback":510,"priority":117,"file":486,"line":389},"post_row_actions","row_actions",{"type":176,"name":512,"callback":510,"priority":117,"file":486,"line":393},"page_row_actions",{"type":176,"name":514,"callback":514,"priority":179,"file":486,"line":396},"default_hidden_columns",{"type":182,"name":516,"callback":516,"priority":179,"file":486,"line":423},"disable_months_dropdown",{"type":176,"name":340,"callback":341,"file":518,"line":348},"plugin-fw\\includes\\class-yith-system-status.php",{"type":182,"name":183,"callback":520,"priority":299,"file":518,"line":351},"add_submenu_page",{"type":182,"name":192,"callback":522,"file":518,"line":69},"check_system_status",{"type":182,"name":268,"callback":524,"priority":334,"file":518,"line":27},"activate_system_notice",{"type":182,"name":227,"callback":317,"priority":198,"file":518,"line":299},{"type":182,"name":237,"callback":527,"file":518,"line":117},"set_requirements_labels",{"type":176,"name":529,"callback":530,"priority":179,"file":531,"line":199},"yith_plugin_fw_privacy_guide_content","add_message_in_section","plugin-fw\\includes\\privacy\\class-yith-privacy-plugin-abstract.php",{"type":182,"name":192,"callback":533,"file":534,"line":162},"add_privacy_message","plugin-fw\\includes\\privacy\\class-yith-privacy.php",{"type":182,"name":254,"callback":536,"file":537,"line":106},"closure","plugin-fw\\init.php",{"type":176,"name":539,"callback":540,"file":541,"line":542},"extra_theme_headers","yit_add_extra_theme_headers","plugin-fw\\yit-functions.php",602,{"type":176,"name":544,"callback":544,"file":541,"line":545},"yit_title_special_characters",726,{"type":176,"name":178,"callback":547,"priority":198,"file":548,"line":549},"yit_plugin_fw_row_meta","plugin-fw\\yit-plugin.php",56,{"type":182,"name":268,"callback":551,"file":548,"line":552},"yith_plugin_fw_print_deactivation_message",298,{"type":182,"name":254,"callback":536,"priority":334,"file":548,"line":554},300,{"type":182,"name":556,"callback":557,"file":558,"line":559},"shutdown","yit_send_changes_to_db","plugin-fw\\yit-woocommerce-compatibility.php",765,[561,567,571,574,578,581,584],{"action":562,"nopriv":563,"callback":564,"hasNonce":565,"hasCapCheck":563,"file":566,"line":230},"ywtm_toggle_show_tab",false,"toggle_show_tab",true,"includes\\class-yith-tab-manager-ajax.php",{"action":568,"nopriv":563,"callback":569,"hasNonce":565,"hasCapCheck":563,"file":566,"line":570},"ywtm_sort_tabs","sort_tabs",25,{"action":572,"nopriv":563,"callback":303,"hasNonce":565,"hasCapCheck":565,"file":293,"line":573},"yith_plugin_fw_gutenberg_do_shortcode",63,{"action":575,"nopriv":563,"callback":576,"hasNonce":565,"hasCapCheck":563,"file":326,"line":577},"yith_plugin_fw_save_toggle_element_metabox","save_toggle_element",86,{"action":579,"nopriv":563,"callback":371,"hasNonce":563,"hasCapCheck":563,"file":405,"line":580},"yith_plugin_fw_save_toggle_element",138,{"action":473,"nopriv":563,"callback":582,"hasNonce":565,"hasCapCheck":563,"file":475,"line":583},"save_options",37,{"action":585,"nopriv":563,"callback":586,"hasNonce":565,"hasCapCheck":565,"file":518,"line":587},"yith_create_log_file","create_log_file",101,[],[],[],7,{"dangerousFunctions":593,"sqlUsage":594,"outputEscaping":596,"fileOperations":29,"externalRequests":591,"nonceChecks":667,"capabilityChecks":667,"bundledLibraries":764},[],{"prepared":48,"raw":29,"locations":595},[],{"escaped":597,"rawEcho":106,"locations":598},1489,[599,602,604,606,608,609,612,614,616,618,619,621,622,623,624,626,628,630,631,634,636,638,639,640,642,643,645,646,649,651,653,655,656,659,660,662,664,665,668,669,671,673,674,676,679,681,683,686,688,690,691,692,693,695,697,698,699,700,702,704,706,708,710,712,714,715,717,719,721,723,725,727,728,730,731,733,734,735,736,737,738,739,741,744,745,747,749,751,752,754,756,758,760,762],{"file":194,"line":600,"context":601},139,"raw output",{"file":194,"line":603,"context":601},164,{"file":194,"line":605,"context":601},372,{"file":194,"line":607,"context":601},375,{"file":234,"line":299,"context":601},{"file":610,"line":611,"context":601},"plugin-fw\\includes\\builders\\elementor\\class-yith-elementor-widget.php",170,{"file":610,"line":613,"context":601},172,{"file":610,"line":615,"context":601},224,{"file":610,"line":617,"context":601},231,{"file":293,"line":554,"context":601},{"file":293,"line":620,"context":601},390,{"file":457,"line":368,"context":601},{"file":479,"line":549,"context":601},{"file":479,"line":573,"context":601},{"file":486,"line":625,"context":601},374,{"file":627,"line":13,"context":601},"plugin-fw\\templates\\bh-onboarding\\onboarding-tabs.php",{"file":629,"line":460,"context":601},"plugin-fw\\templates\\components\\action-button.php",{"file":629,"line":462,"context":601},{"file":632,"line":633,"context":601},"plugin-fw\\templates\\components\\list-items.php",26,{"file":632,"line":635,"context":601},27,{"file":637,"line":334,"context":601},"plugin-fw\\templates\\components\\list-table-blank-state.php",{"file":637,"line":14,"context":601},{"file":637,"line":202,"context":601},{"file":641,"line":460,"context":601},"plugin-fw\\templates\\components\\notice-banner.php",{"file":641,"line":462,"context":601},{"file":644,"line":67,"context":601},"plugin-fw\\templates\\components\\notice.php",{"file":644,"line":252,"context":601},{"file":647,"line":648,"context":601},"plugin-fw\\templates\\components\\tag.php",28,{"file":647,"line":650,"context":601},29,{"file":652,"line":570,"context":601},"plugin-fw\\templates\\fields\\buttons.php",{"file":654,"line":205,"context":601},"plugin-fw\\templates\\fields\\copy-to-clipboard.php",{"file":654,"line":460,"context":601},{"file":657,"line":658,"context":601},"plugin-fw\\templates\\fields\\dimensions.php",88,{"file":657,"line":106,"context":601},{"file":661,"line":334,"context":601},"plugin-fw\\templates\\fields\\html.php",{"file":663,"line":205,"context":601},"plugin-fw\\templates\\fields\\icons.php",{"file":663,"line":327,"context":601},{"file":666,"line":667,"context":601},"plugin-fw\\templates\\fields\\image-dimensions.php",18,{"file":666,"line":235,"context":601},{"file":670,"line":235,"context":601},"plugin-fw\\templates\\fields\\image-gallery.php",{"file":672,"line":84,"context":601},"plugin-fw\\templates\\fields\\media.php",{"file":672,"line":220,"context":601},{"file":672,"line":675,"context":601},69,{"file":677,"line":678,"context":601},"plugin-fw\\templates\\fields\\toggle-element.php",92,{"file":677,"line":680,"context":601},184,{"file":677,"line":682,"context":601},282,{"file":684,"line":685,"context":601},"plugin-fw\\templates\\metaboxes\\field-row.php",31,{"file":687,"line":296,"context":601},"plugin-fw\\templates\\metaboxes\\tab.php",{"file":689,"line":351,"context":601},"plugin-fw\\templates\\panel\\help-tab.php",{"file":689,"line":389,"context":601},{"file":689,"line":396,"context":601},{"file":689,"line":600,"context":601},{"file":689,"line":694,"context":601},142,{"file":689,"line":696,"context":601},152,{"file":689,"line":270,"context":601},{"file":689,"line":611,"context":601},{"file":689,"line":680,"context":601},{"file":689,"line":701,"context":601},193,{"file":689,"line":703,"context":601},196,{"file":689,"line":705,"context":601},204,{"file":689,"line":707,"context":601},216,{"file":689,"line":709,"context":601},218,{"file":689,"line":711,"context":601},220,{"file":689,"line":713,"context":601},223,{"file":689,"line":617,"context":601},{"file":689,"line":716,"context":601},233,{"file":689,"line":718,"context":601},235,{"file":689,"line":720,"context":601},238,{"file":689,"line":722,"context":601},241,{"file":724,"line":252,"context":601},"plugin-fw\\templates\\panel\\panel-field-container.php",{"file":726,"line":244,"context":601},"plugin-fw\\templates\\panel\\premium-tab-content.php",{"file":726,"line":300,"context":601},{"file":726,"line":729,"context":601},66,{"file":726,"line":71,"context":601},{"file":726,"line":732,"context":601},83,{"file":726,"line":348,"context":601},{"file":726,"line":351,"context":601},{"file":726,"line":69,"context":601},{"file":726,"line":27,"context":601},{"file":726,"line":364,"context":601},{"file":726,"line":413,"context":601},{"file":740,"line":186,"context":601},"plugin-fw\\templates\\panel\\v2\\panel-settings-sections.php",{"file":742,"line":743,"context":601},"plugin-fw\\templates\\panel\\v2\\premium-tab.php",22,{"file":742,"line":230,"context":601},{"file":746,"line":205,"context":601},"plugin-fw\\templates\\panel\\v2\\woocommerce\\woocommerce-option-row.php",{"file":748,"line":67,"context":601},"plugin-fw\\templates\\panel\\woocommerce\\woocommerce-option-row.php",{"file":750,"line":635,"context":601},"plugin-fw\\templates\\sysinfo\\tabs\\php-info.php",{"file":750,"line":224,"context":601},{"file":541,"line":753,"context":601},199,{"file":541,"line":755,"context":601},396,{"file":541,"line":757,"context":601},467,{"file":541,"line":759,"context":601},1199,{"file":541,"line":761,"context":601},1848,{"file":763,"line":256,"context":601},"templates\\woocommerce\\single-product\\tabs\\default.php",[765],{"name":766,"version":38,"knownCves":767},"Select2",[],[769,786,795,805,813,825,833,846,858,874,884,893,901,910,919],{"entryPoint":770,"graph":771,"unsanitizedCount":96,"severity":41},"maybe_render_blank_state (includes\\admin\\class-yith-tab-manager-post-type-admin.php:352)",{"nodes":772,"edges":784},[773,778],{"id":774,"type":775,"label":776,"file":194,"line":777},"n0","source","$_GET",365,{"id":779,"type":780,"label":781,"file":194,"line":782,"wp_function":783},"n1","sink","echo() [XSS]",371,"echo",[785],{"from":774,"to":779,"sanitized":563},{"entryPoint":787,"graph":788,"unsanitizedCount":29,"severity":794},"\u003Cclass-yith-tab-manager-post-type-admin> (includes\\admin\\class-yith-tab-manager-post-type-admin.php:0)",{"nodes":789,"edges":792},[790,791],{"id":774,"type":775,"label":776,"file":194,"line":777},{"id":779,"type":780,"label":781,"file":194,"line":782,"wp_function":783},[793],{"from":774,"to":779,"sanitized":565},"low",{"entryPoint":796,"graph":797,"unsanitizedCount":29,"severity":794},"do_shortcode (plugin-fw\\includes\\builders\\gutenberg\\class-yith-gutenberg.php:279)",{"nodes":798,"edges":803},[799,802],{"id":774,"type":775,"label":800,"file":293,"line":801},"$_REQUEST",291,{"id":779,"type":780,"label":781,"file":293,"line":554,"wp_function":783},[804],{"from":774,"to":779,"sanitized":565},{"entryPoint":806,"graph":807,"unsanitizedCount":29,"severity":794},"\u003Cclass-yith-gutenberg> (plugin-fw\\includes\\builders\\gutenberg\\class-yith-gutenberg.php:0)",{"nodes":808,"edges":811},[809,810],{"id":774,"type":775,"label":800,"file":293,"line":801},{"id":779,"type":780,"label":781,"file":293,"line":554,"wp_function":783},[812],{"from":774,"to":779,"sanitized":565},{"entryPoint":814,"graph":815,"unsanitizedCount":29,"severity":794},"json_search_orders (plugin-fw\\includes\\class-yit-ajax.php:164)",{"nodes":816,"edges":823},[817,819],{"id":774,"type":775,"label":776,"file":818,"line":611},"plugin-fw\\includes\\class-yit-ajax.php",{"id":779,"type":780,"label":820,"file":818,"line":821,"wp_function":822},"get_col() [SQLi]",190,"get_col",[824],{"from":774,"to":779,"sanitized":565},{"entryPoint":826,"graph":827,"unsanitizedCount":29,"severity":794},"\u003Cclass-yit-ajax> (plugin-fw\\includes\\class-yit-ajax.php:0)",{"nodes":828,"edges":831},[829,830],{"id":774,"type":775,"label":776,"file":818,"line":611},{"id":779,"type":780,"label":820,"file":818,"line":821,"wp_function":822},[832],{"from":774,"to":779,"sanitized":565},{"entryPoint":834,"graph":835,"unsanitizedCount":29,"severity":794},"\u003Cclass-yit-metabox> (plugin-fw\\includes\\class-yit-metabox.php:0)",{"nodes":836,"edges":844},[837,840],{"id":774,"type":775,"label":838,"file":326,"line":839},"$_POST",426,{"id":779,"type":780,"label":841,"file":326,"line":842,"wp_function":843},"call_user_func() [RCE]",460,"call_user_func",[845],{"from":774,"to":779,"sanitized":565},{"entryPoint":847,"graph":848,"unsanitizedCount":29,"severity":794},"save_toggle_element_options (plugin-fw\\includes\\class-yit-plugin-panel-woocommerce.php:857)",{"nodes":849,"edges":856},[850,852],{"id":774,"type":775,"label":800,"file":342,"line":851},874,{"id":779,"type":780,"label":853,"file":342,"line":854,"wp_function":855},"update_option() [Settings Manipulation]",905,"update_option",[857],{"from":774,"to":779,"sanitized":565},{"entryPoint":859,"graph":860,"unsanitizedCount":29,"severity":794},"\u003Cclass-yit-plugin-panel-woocommerce> (plugin-fw\\includes\\class-yit-plugin-panel-woocommerce.php:0)",{"nodes":861,"edges":871},[862,865,867,869],{"id":774,"type":775,"label":863,"file":342,"line":864},"$_REQUEST (x2)",770,{"id":779,"type":780,"label":841,"file":342,"line":866,"wp_function":843},807,{"id":868,"type":775,"label":863,"file":342,"line":851},"n2",{"id":870,"type":780,"label":853,"file":342,"line":854,"wp_function":855},"n3",[872,873],{"from":774,"to":779,"sanitized":565},{"from":868,"to":870,"sanitized":565},{"entryPoint":875,"graph":876,"unsanitizedCount":29,"severity":794},"\u003Cclass-yit-plugin-panel> (plugin-fw\\includes\\class-yit-plugin-panel.php:0)",{"nodes":877,"edges":882},[878,880],{"id":774,"type":775,"label":776,"file":405,"line":879},1094,{"id":779,"type":780,"label":841,"file":405,"line":881,"wp_function":843},1143,[883],{"from":774,"to":779,"sanitized":565},{"entryPoint":885,"graph":886,"unsanitizedCount":29,"severity":794},"save_options (plugin-fw\\includes\\class-yith-bh-onboarding.php:82)",{"nodes":887,"edges":891},[888,890],{"id":774,"type":775,"label":800,"file":475,"line":889},89,{"id":779,"type":780,"label":853,"file":475,"line":117,"wp_function":855},[892],{"from":774,"to":779,"sanitized":565},{"entryPoint":894,"graph":895,"unsanitizedCount":29,"severity":794},"\u003Cclass-yith-bh-onboarding> (plugin-fw\\includes\\class-yith-bh-onboarding.php:0)",{"nodes":896,"edges":899},[897,898],{"id":774,"type":775,"label":800,"file":475,"line":889},{"id":779,"type":780,"label":853,"file":475,"line":117,"wp_function":855},[900],{"from":774,"to":779,"sanitized":565},{"entryPoint":902,"graph":903,"unsanitizedCount":29,"severity":794},"\u003Csystem-information-panel> (plugin-fw\\templates\\sysinfo\\system-information-panel.php:0)",{"nodes":904,"edges":908},[905,907],{"id":774,"type":775,"label":776,"file":906,"line":334},"plugin-fw\\templates\\sysinfo\\system-information-panel.php",{"id":779,"type":780,"label":781,"file":906,"line":289,"wp_function":783},[909],{"from":774,"to":779,"sanitized":565},{"entryPoint":911,"graph":912,"unsanitizedCount":29,"severity":794},"yith_plugin_fw_print_deactivation_message (plugin-fw\\yit-plugin.php:257)",{"nodes":913,"edges":917},[914,916],{"id":774,"type":775,"label":776,"file":548,"line":915},265,{"id":779,"type":780,"label":781,"file":548,"line":801,"wp_function":783},[918],{"from":774,"to":779,"sanitized":565},{"entryPoint":920,"graph":921,"unsanitizedCount":29,"severity":794},"\u003Cyit-plugin> (plugin-fw\\yit-plugin.php:0)",{"nodes":922,"edges":925},[923,924],{"id":774,"type":775,"label":776,"file":548,"line":915},{"id":779,"type":780,"label":781,"file":548,"line":801,"wp_function":783},[926],{"from":774,"to":779,"sanitized":565},{"summary":928,"deductions":929},"The \"yith-woocommerce-tab-manager\" plugin v2.12.0 exhibits a generally good security posture with strong adherence to best practices such as using prepared statements for all SQL queries and a high percentage of properly escaped output. The presence of numerous nonce and capability checks also indicates a solid foundation for authorization. However, a significant concern lies in the attack surface, with one out of seven AJAX handlers lacking any authentication checks. This unprotected entry point presents a direct avenue for potential abuse by unauthenticated users.  While the taint analysis shows no critical or high severity flows, the single flow with unsanitized paths, even if not immediately critical, warrants attention as it could be a precursor to vulnerabilities. The plugin's vulnerability history is a mixed bag, with two past CVEs, one of high severity (Missing Authorization) and one of medium severity (Cross-site Scripting). The fact that both are currently patched is positive, but the types of past vulnerabilities align with the identified weaknesses in the current version (unprotected AJAX).  In conclusion, while the plugin demonstrates good development practices in many areas, the unprotected AJAX handler and historical vulnerability types suggest a need for careful review and hardening of entry points to prevent exploitation.",[930,932,934,936],{"reason":931,"points":179},"Unprotected AJAX handler",{"reason":933,"points":185},"Flows with unsanitized paths",{"reason":935,"points":334},"Past high severity CVE (Missing Authorization)",{"reason":937,"points":179},"Past medium severity CVE (XSS)","2026-03-16T18:10:43.265Z",{"wat":940,"direct":949},{"assetPaths":941,"generatorPatterns":944,"scriptPaths":945,"versionParams":946},[942,943],"\u002Fwp-content\u002Fplugins\u002Fyith-woocommerce-tab-manager\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fyith-woocommerce-tab-manager\u002Fassets\u002Fjs\u002Fbuild\u002Fadmin.js",[],[943],[947,948],"yith-woocommerce-tab-manager\u002Fassets\u002Fcss\u002Fadmin.css?ver=","yith-woocommerce-tab-manager\u002Fassets\u002Fjs\u002Fbuild\u002Fadmin.js?ver=",{"cssClasses":950,"htmlComments":952,"htmlAttributes":953,"restEndpoints":954,"jsGlobals":955,"shortcodeOutput":957},[951],"ywtm-admin",[],[],[],[956],"ywtm_admin_args",[]]