[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHVE3bEwUR9E45t8uqEpv9gAVzyUv3D5mapMbEeYuptY":3,"$fh7I2mewp5lUksvUFqROXvT0rUxbHkvgOQc7cRojUybM":253,"$fR_cZat_8AndnSjLX89msG2fCwltJcZz6UyMP3NL2pkQ":258},{"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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":39,"analysis":136,"fingerprints":233},"similar-products","Similar Products","1.0.5","cedcommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fcedcommerce\u002F","\u003Cp>Similar Products is a WooCommerce extension, to add similar products for each product like Upsell and Cross Sell Products.\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Add Similar Products for each Product\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>List Similar Products at \u003Cstrong>Product detail page\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>List Similar Products at \u003Cstrong>Cart page\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize heading under which Similar Products listed\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable\u002FDisable\u003C\u002Fstrong> listing of Similar Products popup at \u003Cstrong>Product Detail Page\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable\u002FDisable\u003C\u002Fstrong> listing of Similar Products popup at \u003Cstrong>Cart Page\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Easy to use and install\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive design\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Easy to configure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you need support or have any question then kindly use our online chat window \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\" rel=\"nofollow ugc\">here\u003C\u002Fa> or send us email at \u003Ca href=\"mailto:support@cedcommerce.com\" rel=\"nofollow ugc\">support@cedcommerce.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Follow Us\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Our Official Website\u003C\u002Fstrong> – \u003Ca href=\"http:\u002F\u002Fcedcommerce.com\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fcedcommerce.com\u002F\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Facebook Page\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FCedCommerce\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.facebook.com\u002FCedCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Google+ Account\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fplus.google.com\u002Fu\u002F0\u002F118378364994508690262\" rel=\"nofollow ugc\">https:\u002F\u002Fplus.google.com\u002Fu\u002F0\u002F118378364994508690262\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Twitter Account\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fcedcommerce\" rel=\"nofollow ugc\">https:\u002F\u002Ftwitter.com\u002Fcedcommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our LinkedIn Account\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcedcommerce\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcedcommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Add Similar products on Product Page.",30,3785,100,1,"2021-06-29T11:24:00.000Z","5.6.17","3.5","",[20,21,4,22,23],"product","product-similar","simple-product","woocommerce","http:\u002F\u002Fcedcommerce.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimilar-products.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},25,4830,83,204,67,"2026-05-19T22:05:48.676Z",[40,64,79,99,119],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":18,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":27,"last_vuln_date":63,"fetched_at":29},"stock-locations-for-woocommerce","Stock Locations for WooCommerce","3.1.3","Fahad Mahmood","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahadmahmood\u002F","\u003Cp>Stock Locations for WooCommerce will help you manage your products stock across multiple locations easily. If you have multiple physical stores or storage locations, like warehouses, this plugin may help you.\u003C\u002Fp>\n\u003Cp>You can print the locations inside a product page on the frontend, with this shortcodes:\u003C\u002Fp>\n\u003Ch4>Product pages\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[slw_product_locations show_qty=\"yes\" show_stock_status=\"no\" show_empty_stock=\"yes\" collapsed=\"no\" stock_location_status=\"enabled\"]\n[slw_product_variations_locations show_qty=\"yes\" show_stock_status=\"no\" show_empty_stock=\"yes\" collapsed=\"yes\" stock_location_status=\"all|disabled|enabled\"]\n[slw_product_message is_available=\"yes\" only_location_available=\"no\" location=\"location-slug\"]Your custom product message\u002FHTML here[\u002Fslw_product_message]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Cart page\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[slw_cart_message qty_from_location=\"location-slug\" only_location_available=\"no\"]Your custom cart message\u002FHTML here[\u002Fslw_cart_message]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>REST API\u003C\u002Fh4>\n\u003Cp>REST API endpoints (both accept \u003Ccode>GET\u003C\u002Fcode> and \u003Ccode>PUT\u003C\u002Fcode> requests):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002Fwp-json\u002Fwc\u002Fv3\u002Fproducts\u002Fid\n\u002Fwp-json\u002Fwc\u002Fv3\u002Fproducts\u002Fid\u002Fvariations\u002Fid (first ID is for parent product, the second one for the variation ID)\n\u002Fwp-json\u002Fwp\u002Fv2\u002Flocation\u002F\n\u002Fwp-json\u002Fwp\u002Fv2\u002Flocation\u002Fid\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This plugin requires at least \u003Cem>WooCommerce 3.4\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New taxonomy for stock locations\u003C\u002Fli>\n\u003Cli>Works on both, simple and variable products\u003C\u002Fli>\n\u003Cli>Easy management of stock with multiple locations, both in product and orders\u003C\u002Fli>\n\u003Cli>Get and update product stock locations from the REST API\u003C\u002Fli>\n\u003Cli>Allow customers to select locations when purchasing\u003C\u002Fli>\n\u003Cli>Auto order allocation for locations stock reduction\u003C\u002Fli>\n\u003Cli>Send email notifications when stock is allocated for a product in a location\u003C\u002Fli>\n\u003Cli>Send WooCommerce New Order email copy to item location\u003C\u002Fli>\n\u003Cli>Compatible with WPML\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 7.2+\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin will help you to manage WooCommerce Products stocks through locations.",1000,101417,96,52,"2026-04-08T13:19:00.000Z","6.9.4","4.9","7.2",[22,57,58,59,23],"stock","stock-locations","variable-products","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstock-locations-for-woocommerce.3.1.3.zip",98,2,"2025-06-07 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":13,"num_ratings":14,"last_updated":74,"tested_up_to":18,"requires_at_least":18,"requires_php":18,"tags":75,"homepage":77,"download_link":78,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"custom-products-fields-woo","custom products fields woo","1.0","joydipme","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoydipme\u002F","\u003Cp>This plugin extends WooCommerce by allowing some additional custom product meta-data to single product. This product meta-data can be carried to single product page to checkout and even can be email to the customer.\u003C\u002Fp>\n\u003Cp>Features :\u003C\u002Fp>\n\u003Col>\n\u003Cli>Add custom fields to single product template.\u003C\u002Fli>\n\u003Cli>The name of the fields are completely customisable. \u003C\u002Fli>\n\u003Cli>User is flexible to choose whether to display them in single product page or not. \u003C\u002Fli>\n\u003Cli>User is flexible to choose whether to save the custom field data for admin purpose at checking out. \u003C\u002Fli>\n\u003Cli>User is flexible to choose whether to mail the custom field data to customer at checking out. \u003C\u002Fli>\n\u003Cli>It does not create any additional database\u002Ftables. So, it does not consume much space.\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin extends WooCommerce by setting extra custom fields for every simple product.",10,1666,"2016-09-26T06:59:00.000Z",[76,23],"simple-product-field","https:\u002F\u002Fgithub.com\u002Fjoydipnath\u002Fwoo-product-custom-field","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-products-fields-woo.1.0.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":72,"downloaded":87,"rating":27,"num_ratings":27,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":96,"download_link":97,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":98},"wc-cart-ajax-simple-and-variation","Ajaxify Cart","1.0.2","aoulmderat","https:\u002F\u002Fprofiles.wordpress.org\u002Faoulmderat\u002F","\u003Cp>Ajaxify Cart is a plugin that allows you to transform the default behavior of the WooCommerce Add to Cart button to make it\u003Cbr \u002F>\najax instead of sending all the form. This improves the user experience when purchasing a product.\u003Cbr \u002F>\nNo other change of hacks \u002F code \u002F theme is necessary, this functionality is added when the plugin is activated.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully customized and easy to use\u003C\u002Fli>\n\u003Cli>Use 100% WooCommerce AJAX no code added\u003C\u002Fli>\n\u003Cli>Less than 10 Ko, Very light plugin\u003C\u002Fli>\n\u003C\u002Ful>\n","Ajaxify Cart is a plugin that allows you to transform the default behavior of the WooCommerce Add to Cart button to make it ajax instead of sending al &hellip;",1073,"2020-07-08T19:01:00.000Z","5.4.19","4.0.1","5.6.20",[93,94,95,59,23],"add-to-cart","ajax","simple-products","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fajaxify-cart","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-cart-ajax-simple-and-variation.1.0.2.zip","2026-04-06T09:54:40.288Z",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":27,"downloaded":107,"rating":27,"num_ratings":27,"last_updated":108,"tested_up_to":53,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":117,"download_link":118,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"3dweb-print-studio","3DWeb Print Studio — Simple Print Customizer for WooCommerce","1.0.0","Jeroen","https:\u002F\u002Fprofiles.wordpress.org\u002Fjtermaat\u002F","\u003Cp>Demo: \u003Ca href=\"https:\u002F\u002Ffeestbekers.nl\" rel=\"nofollow ugc\">View the plugin demo on feestbekers.nl\u003C\u002Fa> (start with the “Start Configuration” button on a product page)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Design simple print products in real-time 3D.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>3DWeb Print Studio is a white-label 3D print design platform that enables businesses to let customers easily customize and visualize print artwork on simple products like packaging, cups, labels, and promotional items.\u003C\u002Fp>\n\u003Cp>The focus is on fast and easy print customization — not complex product configuration.\u003C\u002Fp>\n\u003Cp>Let customers design, preview, and approve print artwork instantly — fully branded and seamlessly integrated into your WooCommerce store.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>White-Label & Fully Brandable\u003C\u002Fstrong>: Deliver a fully branded experience using your own colors, logo, icons, and templates. The entire design environment can match your webshop.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple Print Customization\u003C\u002Fstrong>: Perfect for basic products like boxes, labels, cups, and coasters — no complex configuration needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time 3D Preview\u003C\u002Fstrong>: Customers instantly see their design applied to realistic 3D models, increasing confidence and conversions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Integration\u003C\u002Fstrong>: Connect quickly using our API or ready-made WooCommerce plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pay Per Session\u003C\u002Fstrong>: No high monthly fees. Only pay for completed design sessions — simple and cost-effective.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why 3DWeb Print Studio?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Focused on Simplicity\u003C\u002Fstrong>: Built for fast customization of standard print products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>White-Label Ready\u003C\u002Fstrong>: Fully customizable interface for agencies, print shops, and B2B platforms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built for Packaging & Print\u003C\u002Fstrong>: Ideal for packaging suppliers and print businesses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>High Conversion\u003C\u002Fstrong>: Live 3D previews help customers make faster decisions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scalable\u003C\u002Fstrong>: API-first and modular architecture.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external 3DWeb services to run and complete the print-design flow.\u003C\u002Fp>\n\u003Cp>Service: 3DWeb API and 3DWeb-hosted design assets (including \u003Ccode>3dweb.io\u003C\u002Fcode> domains).\u003C\u002Fp>\n\u003Cp>Purpose:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create\u002Fstart a design session for the selected WooCommerce product.\u003C\u002Fli>\n\u003Cli>Redirect the customer to the hosted 3DWeb design environment and back to your site.\u003C\u002Fli>\n\u003Cli>Retrieve generated session assets (preview image URLs and design file URLs) for product\u002Fcart\u002Forder display.\u003C\u002Fli>\n\u003Cli>Download generated design files from allowed 3DWeb hosts when a user clicks a download link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Data sent and when:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>On session start (customer action): product SKU\u002Fidentifier and callback URL.\u003C\u002Fli>\n\u003Cli>On return\u002Fsession display: session reference is used to request related session assets.\u003C\u002Fli>\n\u003Cli>On design download (user action): WordPress requests the design file URL from 3DWeb-hosted domains.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This service is provided by 3DWeb:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms of Use: \u003Ca href=\"https:\u002F\u002F3dweb.io\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002F3dweb.io\u002Fterms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Privacy Policy: \u003Ca href=\"https:\u002F\u002F3dweb.io\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002F3dweb.io\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Let customers easily customize simple print products like packaging or cups with instant live 3D preview.",90,"2026-03-24T21:52:00.000Z","5.0","7.4",[112,113,114,115,116],"packaging-customizer","print-customizer","print-design","simple-product-customizer","woocommerce-product-customizer","https:\u002F\u002F3dweb.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F3dweb-print-studio.1.0.0.zip",{"slug":120,"name":121,"version":102,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":27,"downloaded":126,"rating":27,"num_ratings":27,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":55,"tags":130,"homepage":18,"download_link":134,"security_score":135,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"free-bulk-woo-price-update","Free Bulk Price Update for Woocommerce","vermakunal731","https:\u002F\u002Fprofiles.wordpress.org\u002Fvermakunal731\u002F","\u003Cp>Free Bulk Price Update for Woocommerce is a free plugin designed to help you easily update product prices for both variable and simple products in your WooCommerce store. This plugin provides different formulas to increment, decrement, multiply, or divide product prices in bulk.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. For more information, see https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html.\u003C\u002Fp>\n","Short Description: Update WooCommerce product prices in bulk using increment, decrement, multiply, or divide formulas for variable and simple products &hellip;",530,"2024-09-10T19:11:00.000Z","6.6.5","5.2",[131,22,132,133,23],"price","update","variable-product","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-bulk-woo-price-update.zip",92,{"attackSurface":137,"codeSignals":201,"taintFlows":221,"riskAssessment":222,"analyzedAt":232},{"hooks":138,"ajaxHandlers":197,"restRoutes":198,"shortcodes":199,"cronEvents":200,"entryPointCount":27,"unprotectedCount":27},[139,145,149,153,158,161,166,170,173,177,182,186,189,193],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","plugins_loaded","ced_sp_load_text_domain","ced-similar-products-main.php",50,{"type":140,"name":146,"callback":147,"file":143,"line":148},"admin_init","ced_sp_plugin_deactivate",108,{"type":140,"name":150,"callback":151,"file":143,"line":152},"admin_notices","ced_sp_plugin_error_notice",120,{"type":140,"name":154,"callback":155,"priority":156,"file":157,"line":72},"ced_similar_product_after_shop_loop_item","woocommerce_template_loop_product_link_close",5,"class\u002Fced_similar-products-class.php",{"type":140,"name":154,"callback":159,"priority":72,"file":157,"line":160},"woocommerce_template_loop_add_to_cart",11,{"type":162,"name":163,"callback":164,"priority":72,"file":157,"line":165},"filter","woocommerce_product_data_tabs","ced_similar_product_tabs",23,{"type":140,"name":167,"callback":168,"file":157,"line":169},"woocommerce_product_data_panels","ced_similar_product_html",24,{"type":140,"name":171,"callback":172,"file":157,"line":33},"save_post","ced_similar_product_save",{"type":140,"name":174,"callback":175,"file":157,"line":176},"wp_enqueue_scripts","ced_similar_product_assets",27,{"type":140,"name":178,"callback":179,"priority":180,"file":157,"line":181},"woocommerce_after_single_product_summary","ced_similar_product_detail_page",15,28,{"type":140,"name":183,"callback":184,"priority":156,"file":157,"line":185},"woocommerce_cart_collaterals","ced_similar_product_cart_page",29,{"type":162,"name":187,"callback":188,"priority":33,"file":157,"line":11},"woocommerce_get_sections_products","ced_similar_product_setting_menu",{"type":162,"name":190,"callback":191,"priority":72,"file":157,"line":192},"woocommerce_get_settings_products","ced_similar_product_setting_page",31,{"type":140,"name":194,"callback":195,"file":157,"line":196},"woocommerce_settings_save_products","ced_similar_product_setting_save",32,[],[],[],[],{"dangerousFunctions":202,"sqlUsage":203,"outputEscaping":205,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":220},[],{"prepared":27,"raw":27,"locations":204},[],{"escaped":156,"rawEcho":206,"locations":207},6,[208,211,213,215,217,219],{"file":157,"line":209,"context":210},183,"raw output",{"file":157,"line":212,"context":210},187,{"file":157,"line":214,"context":210},275,{"file":157,"line":216,"context":210},278,{"file":157,"line":218,"context":210},422,{"file":157,"line":126,"context":210},[],[],{"summary":223,"deductions":224},"The \"similar-products\" plugin version 1.0.5 presents a seemingly strong security posture based on the static analysis and vulnerability history provided.  There are no identified entry points into the plugin that are unprotected, and the code signals indicate a lack of dangerous functions and file operations. Crucially, all SQL queries utilize prepared statements, which is a significant strength in preventing SQL injection vulnerabilities.\n\nHowever, a concerning weakness is the low rate of proper output escaping (45%). This suggests that a significant portion of data displayed to users might not be sanitized, potentially opening the door to Cross-Site Scripting (XSS) attacks if user-supplied or dynamic data is not handled with care. The absence of any capability checks or nonce checks on the limited entry points, while currently not exploitable due to their absence, is a missed opportunity for robust security. The lack of any recorded vulnerabilities in its history is positive, implying good development practices or perhaps a lack of historical scrutiny.",[225,227,230],{"reason":226,"points":206},"Insufficient output escaping",{"reason":228,"points":229},"No capability checks",3,{"reason":231,"points":229},"No nonce checks","2026-04-16T11:18:38.558Z",{"wat":234,"direct":243},{"assetPaths":235,"generatorPatterns":238,"scriptPaths":239,"versionParams":240},[236,237],"\u002Fwp-content\u002Fplugins\u002Fsimilar-products\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fsimilar-products\u002Fassets\u002Fjs\u002Ffrontend.js",[],[237],[241,242],"similar-products\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","similar-products\u002Fassets\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":244,"htmlComments":246,"htmlAttributes":247,"restEndpoints":249,"jsGlobals":250,"shortcodeOutput":252},[245],"ced_similar_products",[],[248],"data-product_id",[],[251],"ced_similar_products_params",[],{"error":254,"url":255,"statusCode":256,"statusMessage":257,"message":257},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsimilar-products\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":27,"versions":259},[]]