[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f88VxCB8Q7wbuXbqCDpr_ZYpTNE4xwiA8TbRFqc2Rt54":3,"$fF0V61VEWVB5lISTfANTgN0SFbNKNfEZfiW_7jUDYNfo":181},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":34,"analysis":117,"fingerprints":163},"wc-confirm-shipping-address-before-placing-order","Confirm Shipping Address Before Order","1.0.3","renstillmann","https:\u002F\u002Fprofiles.wordpress.org\u002Frenstillmann\u002F","\u003Cp>This WooCommerce extension adds an essential shipping address confirmation step to your checkout process. Before customers can complete their order, they must review and confirm their shipping address in a clear, easy-to-read popup modal.\u003C\u002Fp>\n\u003Cp>Designed specifically for WooCommerce stores, this plugin helps prevent costly shipping mistakes and reduces customer service issues related to incorrect addresses. Compatible with WooCommerce 3.0 and higher.\u003C\u002Fp>\n\u003Cp>When customers reach the WooCommerce checkout page and click “Place Order”, they will be presented with a popup\u002Fmodal displaying their entered shipping address for final review.\u003C\u002Fp>\n\u003Cp>The customer will only be able to place\u002Ffinalize their order after they give their confirmation that their shipping address was entered correctly.\u003C\u002Fp>\n\u003Cp>After this they can proceed with making their payment as per usual.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Benefits for WooCommerce store owners:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Reduces shipping errors and failed deliveries\u003Cbr \u002F>\n* Decreases customer service inquiries about wrong addresses\u003Cbr \u002F>\n* Saves money on re-shipping costs\u003Cbr \u002F>\n* Improves customer satisfaction by ensuring accurate deliveries\u003Cbr \u002F>\n* Seamlessly integrates with your existing WooCommerce checkout flow\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Customer fills out shipping information in WooCommerce checkout\u003Cbr \u002F>\n2. When clicking “Place Order”, a confirmation modal appears\u003Cbr \u002F>\n3. Customer reviews and confirms their address details\u003Cbr \u002F>\n4. Order proceeds to WooCommerce payment processing after confirmation\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Technical Details:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Lightweight and optimized for performance\u003Cbr \u002F>\n* Works with all WooCommerce payment gateways\u003Cbr \u002F>\n* Respects WooCommerce validation rules\u003Cbr \u002F>\n* Translation-ready for multilingual stores\u003Cbr \u002F>\n* No configuration needed – works out of the box\u003C\u002Fp>\n","Reduce shipping errors in WooCommerce by requiring customers to confirm their delivery address before completing checkout.",30,2333,100,1,"2025-07-09T14:05:00.000Z","6.8.5","4.9","5.4",[20,21,22,23,24],"address","checkout","confirmation","shipping","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-confirm-shipping-address-before-placing-order.1.0.3.zip",0,null,"2026-04-06T09:54:40.288Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":11,"trust_score":32,"computed_at":33},94,"2026-04-06T19:29:11.599Z",[35,53,68,87,101],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":13,"num_ratings":45,"last_updated":46,"tested_up_to":16,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":51,"download_link":52,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ship-to-a-different-address-checked-unchecked","Ship to a Different Address Checked\u002FUnchecked for WooCommerce","1.1","Naresh Parmar","https:\u002F\u002Fprofiles.wordpress.org\u002Fnareshparmar827\u002F","\u003Cp>This plugin allows you to set the default state of the “Ship to a different address” checkbox on the WooCommerce checkout page.\u003Cbr \u002F>\n– By default, the checkbox will be \u003Cstrong>unchecked\u003C\u002Fstrong>.\u003Cbr \u002F>\n– To revert to WooCommerce default behavior, simply deactivate the plugin.\u003C\u002Fp>\n\u003Cp>No settings page is required — activate and go.\u003C\u002Fp>\n","Easily set WooCommerce's 'Ship to a different address' checkbox default to checked or unchecked on the checkout page.",700,26094,4,"2025-09-01T14:37:00.000Z","6.7","7.4",[21,50,23,24],"ship-to-different-address","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fship-to-a-different-address-checked-unchecked\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fship-to-a-different-address-checked-unchecked.1.1.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":13,"downloaded":61,"rating":27,"num_ratings":27,"last_updated":62,"tested_up_to":16,"requires_at_least":63,"requires_php":48,"tags":64,"homepage":66,"download_link":67,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"my-country-states-for-woocommerce","My Country States For WooCommerce","1.1.0","2ByteCode","https:\u002F\u002Fprofiles.wordpress.org\u002F2bytecode\u002F","\u003Cp>\u003Cstrong>My Country States For WooCommerce\u003C\u002Fstrong>, the ultimate solution to a common WooCommerce limitation. As any international e-commerce store owner knows, providing a smooth and efficient checkout process is crucial. However, WooCommerce doesn’t include states or provinces for all countries by default, leading to frustrating manual entry for customers.\u003C\u002Fp>\n\u003Cp>We’ve taken this challenge head-on and are proud to present a feature-packed solution. Our plugin adds support for over 160 countries, ensuring that when a customer selects their country, the corresponding states or provinces are automatically populated. No more tedious typing, no more errors in state names—just a seamless checkout experience that boosts user satisfaction and trust in your online store.\u003C\u002Fp>\n\u003Cp>Whether you’re dealing with orders from Afghanistan to Zimbabwe, our plugin has you covered. It’s not just a time-saver; it’s an accuracy-enhancer. Shipping rates and tax calculations will be spot on, creating a more reliable shopping experience for your customers.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Support for 160+ countries:\u003C\u002Fstrong> No more missing states or provinces.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic population:\u003C\u002Fstrong> States are populated based on the selected country.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error reduction:\u003C\u002Fstrong> Eliminate mistakes from manual entry.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless integration:\u003C\u002Fstrong> Easy setup with no coding required. No admin settings as well. Just install, activate, and enjoy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works out of the box:\u003C\u002Fstrong> A hassle-free enhancement to your WooCommerce store.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upgrade your WooCommerce store today with ‘My Country States For WooCommerce.’ Elevate the user experience, increase operational efficiency, and drive customer satisfaction to new heights. Your global customers deserve nothing less.\u003C\u002Fp>\n","Enhance accuracy, reduce errors, optimize shipping and tax calculations on WooCommerce checkout with auto-populated states for 160+ countries.",2135,"2025-09-24T14:48:00.000Z","3.0.1",[20,21,65,23,24],"country","https:\u002F\u002F2bytecode.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-country-states-for-woocommerce.1.1.0.zip",{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":13,"num_ratings":78,"last_updated":79,"tested_up_to":16,"requires_at_least":80,"requires_php":48,"tags":81,"homepage":85,"download_link":86,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"happycoders-multiple-addresses","Happy Coders Multi Address for WooCommerce","1.0.14","Happy Coders","https:\u002F\u002Fprofiles.wordpress.org\u002Fhappycoders\u002F","\u003Cp>Tired of customers having to re-type addresses for different shipping locations or billing details? HappyCoders Multiple Addresses for WooCommerce enhances the WooCommerce “My Account” area and Checkout process by providing a robust address book feature.\u003C\u002Fp>\n\u003Cp>Logged-in customers can save multiple billing and shipping addresses, give them nicknames for easy recognition (like “Home”, “Work”, “Parents’ House”), set defaults, and edit or delete addresses as needed.\u003C\u002Fp>\n\u003Cp>During checkout, customers can quickly select from their saved addresses using a dropdown or list format (configurable by the admin), streamlining the process and reducing errors. This plugin integrates with both the Classic WooCommerce Checkout (using the \u003Ccode>[woocommerce_checkout]\u003C\u002Fcode> shortcode) and the modern Block-Based Checkout experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multi Address Book:\u003C\u002Fstrong> A dedicated section in the “My Account” page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Import:\u003C\u002Fstrong> Seamlessly imports a customer’s existing default WooCommerce address into the address book on their first visit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Saving of New Checkout Addresses:\u003C\u002Fstrong> Any new, unique address a customer enters during checkout is automatically saved to their address book and set as the new default for future use.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save Multiple Addresses:\u003C\u002Fstrong> Customers can save distinct billing and shipping addresses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Address Nicknames & Types:\u003C\u002Fstrong> Easily label and identify saved addresses with custom nicknames and predefined types (Home, Work, Other).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set Default Addresses:\u003C\u002Fstrong> Designate default billing and shipping addresses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Editing\u002FDeletion:\u003C\u002Fstrong> Customers can manage their saved addresses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkout Selection:\u003C\u002Fstrong> Choose saved addresses directly on the checkout page.\n\u003Cul>\n\u003Cli>Admin option for Dropdown or Radio List display.\u003C\u002Fli>\n\u003Cli>Admin option to allow\u002Fdisallow entering a brand new address at checkout.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Address Limits:\u003C\u002Fstrong> Admin can set maximum number of billing\u002Fshipping addresses per user.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Menu Text:\u003C\u002Fstrong> Admin can change the “Multi Address Book” menu item text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-Default New Address:\u003C\u002Fstrong> Newly added addresses automatically become the default.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Classic & Block Checkout Integration:\u003C\u002Fstrong> Works with both checkout types.\n\u003Cul>\n\u003Cli>\u003Cem>Classic:\u003C\u002Fem> Uses standard WooCommerce hooks.\u003C\u002Fli>\n\u003Cli>\u003Cem>Block:\u003C\u002Fem> Uses modern JavaScript integration with the WooCommerce Blocks API (\u003Ccode>registerCheckoutBlock\u003C\u002Fcode>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Compatible:\u003C\u002Fstrong> Includes support for Multisite installations, ensuring endpoints and functionality work correctly across the network.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>My Account Address Display Style:\u003C\u002Fstrong> Admin can choose to display saved addresses in the “My Account” page as a carousel or a list.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Building from Source\u003C\u002Fh3>\n\u003Cp>This plugin uses modern JavaScript tools for development. The source code is included for transparency and to allow developers to contribute or modify the code. You do not need to follow these steps to use the plugin; the pre-built files are included.\u003C\u002Fp>\n\u003Cp>If you wish to modify the JavaScript or CSS source files (\u003Ccode>\u002Fsrc\u003C\u002Fcode> directory), you will need to have Node.js and npm installed on your machine.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Navigate to the Plugin Directory:\u003C\u002Fstrong>\u003Cbr \u002F>\nOpen your terminal and navigate to the plugin’s root directory:\u003Cbr \u002F>\n    cd path\u002Fto\u002Fwp-content\u002Fplugins\u002Fhappycoders-multiple-addresses\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Install Dependencies:\u003C\u002Fstrong>\u003Cbr \u002F>\nRun the following command to install the necessary development packages listed in \u003Ccode>package.json\u003C\u002Fcode>:\u003Cbr \u002F>\n    npm install\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Build for Production:\u003C\u002Fstrong>\u003Cbr \u002F>\nTo compile and minify the source files for a production environment, run:\u003Cbr \u002F>\n    npm run build\u003Cbr \u002F>\nThis will generate the final JavaScript and CSS files in the \u003Ccode>\u002Fbuild\u003C\u002Fcode> directory.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Run in Development Mode:\u003C\u002Fstrong>\u003Cbr \u002F>\nFor active development, use this command to watch for changes in the \u003Ccode>\u002Fsrc\u003C\u002Fcode> directory and automatically re-compile the files:\u003Cbr \u002F>\n    npm run start\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The source files for the block integration can be found in the \u003Ccode>\u002Fsrc\u003C\u002Fcode> directory.\u003C\u002Fp>\n","Allow logged-in WooCommerce customers to manage multiple addresses in an address book and select them easily during checkout.",60,1067,8,"2025-11-19T15:13:00.000Z","5.6",[82,21,83,84,24],"billing-address","multiple-addresses","shipping-address","https:\u002F\u002Fhappycoders.in\u002Fhappycoders-multiple-addresses","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhappycoders-multiple-addresses.1.0.14.zip",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":27,"downloaded":95,"rating":27,"num_ratings":27,"last_updated":96,"tested_up_to":16,"requires_at_least":97,"requires_php":98,"tags":99,"homepage":25,"download_link":100,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"addweb-woo-multi-address","AddWeb Woo Multi-address","1.0.0","AddWeb Solution","https:\u002F\u002Fprofiles.wordpress.org\u002Faddweb-solution-pvt-ltd\u002F","\u003Cp>\u003Cstrong>AddWeb Woo Multi-address\u003C\u002Fstrong> empowers WooCommerce stores by letting customers manage multiple billing and shipping addresses from their account and easily select them during checkout.\u003C\u002Fp>\n\u003Cp>Whether your store uses the classic checkout, Elementor-based templates, or WooCommerce blocks, this plugin ensures a seamless experience.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Manage Multiple Addresses from My Account\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomers can add, edit, or delete multiple billing and shipping addresses from their “My Account” area, and set default ones for faster checkout.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Address Dropdown at Checkout\u003C\u002Fstrong>\u003Cbr \u002F>\nCustom dropdown fields on the checkout page let users select from their saved addresses. The selected address auto-fills the billing or shipping fields accordingly.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Address Display in Order Details\u003C\u002Fstrong>\u003Cbr \u002F>\nSelected addresses appear clearly in the order summary — improving clarity for customers and store admins.\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Supports All WooCommerce Checkout Methods\u003C\u002Fstrong>\u003Cbr \u002F>\n– Classic WooCommerce checkout\u003Cbr \u002F>\n– Elementor-powered checkout pages\u003Cbr \u002F>\n– WooCommerce block checkout (Cart & Checkout blocks)\u003Cbr \u002F>\n– Block-based WordPress themes\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL v2 or later. See https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.txt\u003C\u002Fp>\n","Manage and use multiple billing and shipping addresses in WooCommerce — with full support for classic, Elementor, and block-based checkouts.",914,"2025-07-14T12:07:00.000Z","5.0","7.0",[82,21,83,84,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faddweb-woo-multi-address.1.0.0.zip",{"slug":102,"name":103,"version":90,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":27,"downloaded":108,"rating":27,"num_ratings":27,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":48,"tags":112,"homepage":115,"download_link":116,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"dp-multiple-addresses-for-woocommerce","DP Multiple Addresses for WooCommerce","Priyanshu Kast","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevpriyanshu\u002F","\u003Cp>DP Multiple Addresses for WooCommerce lets customers save multiple shipping addresses in My Account and choose one at checkout. The form respects WooCommerce’s country-based locale so state, postcode, and labels match each country (e.g. UAE, US, UK).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>My Account – Saved Addresses\u003C\u002Fstrong> – New tab where users can add, edit, delete, and set a default address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Address type\u003C\u002Fstrong> – Choose Home, Work, or Others with icon boxes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country-wise fields\u003C\u002Fstrong> – State\u002Fpostcode labels and required rules follow WooCommerce locale (e.g. “State” \u002F “ZIP” for US, “Emirate” for UAE). State dropdown when the country has defined states.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkout\u003C\u002Fstrong> – “Select Saved Address” dropdown above billing\u002Fshipping; selected address auto-fills fields via AJAX.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default address\u003C\u002Fstrong> – One default per user; it’s pre-selected on checkout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatible\u003C\u002Fstrong> with WooCommerce HPOS (High-Performance Order Storage).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong> WooCommerce 6.0+ active.\u003C\u002Fp>\n","Save multiple addresses in My Account; select one at checkout. Fields adjust by country (WooCommerce locale).",215,"2026-03-18T17:43:00.000Z","6.9.4","5.8",[113,21,114,23,24],"addresses","saved-addresses","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdp-multiple-addresses-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdp-multiple-addresses-for-woocommerce.1.0.0.zip",{"attackSurface":118,"codeSignals":146,"taintFlows":153,"riskAssessment":154,"analyzedAt":162},{"hooks":119,"ajaxHandlers":134,"restRoutes":142,"shortcodes":143,"cronEvents":144,"entryPointCount":145,"unprotectedCount":145},[120,125,130],{"type":121,"name":122,"callback":122,"priority":27,"file":123,"line":124},"action","init","wc-confirm-shipping-address-before-placing-order.php",51,{"type":121,"name":126,"callback":127,"priority":128,"file":123,"line":129},"wp_enqueue_scripts","enqueue_css_js",99999,52,{"type":121,"name":131,"callback":132,"file":123,"line":133},"wc_ajax_wc_csabpo_checkout","wc_csabpo_checkout",56,[135,139],{"action":136,"nopriv":137,"callback":132,"hasNonce":137,"hasCapCheck":137,"file":123,"line":138},"woocommerce_wc_csabpo_checkout",false,54,{"action":136,"nopriv":140,"callback":132,"hasNonce":137,"hasCapCheck":137,"file":123,"line":141},true,55,[],[],[],2,{"dangerousFunctions":147,"sqlUsage":148,"outputEscaping":150,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":152},[],{"prepared":27,"raw":27,"locations":149},[],{"escaped":78,"rawEcho":27,"locations":151},[],[],[],{"summary":155,"deductions":156},"The plugin 'wc-confirm-shipping-address-before-placing-order' version 1.0.3 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices in its handling of SQL queries, utilizing prepared statements exclusively, and all observed output is properly escaped, mitigating risks of injection and cross-site scripting. There are no reported vulnerabilities in its history, and no dangerous functions, file operations, or external HTTP requests are present in the code.\n\nHowever, significant concerns arise from the plugin's attack surface. It exposes two AJAX handlers that lack any form of authentication checks. This means that any unauthenticated user could potentially interact with these handlers, leading to an elevated risk of unauthorized actions or information disclosure. The absence of nonce checks further exacerbates this issue, as it prevents a common WordPress security mechanism designed to protect against cross-site request forgery attacks.\n\nGiven the lack of vulnerability history and the clean code signals regarding SQL and output, the primary risk stems from the unprotected AJAX endpoints. While there's no direct evidence of exploitation in the provided data, the presence of unprotected entry points is a clear security weakness. The plugin's strengths lie in its data handling and output sanitization, but the exposed AJAX functionality without proper authorization checks represents a critical area for improvement.",[157,159],{"reason":158,"points":78},"AJAX handlers without authentication checks",{"reason":160,"points":161},"AJAX handlers without nonce checks",7,"2026-03-16T22:37:55.199Z",{"wat":164,"direct":173},{"assetPaths":165,"generatorPatterns":168,"scriptPaths":169,"versionParams":170},[166,167],"\u002Fwp-content\u002Fplugins\u002Fwc-confirm-shipping-address-before-placing-order\u002Fcheckout.css","\u002Fwp-content\u002Fplugins\u002Fwc-confirm-shipping-address-before-placing-order\u002Fcheckout.js",[],[167],[171,172],"wc-confirm-shipping-address-before-placing-order\u002Fcheckout.css?ver=","wc-confirm-shipping-address-before-placing-order\u002Fcheckout.js?ver=",{"cssClasses":174,"htmlComments":175,"htmlAttributes":176,"restEndpoints":177,"jsGlobals":178,"shortcodeOutput":180},[],[],[],[],[179],"wc_csabpo_checkout_i18n",[],{"slug":4,"current_version":6,"total_versions":45,"versions":182},[183,188,195,202],{"version":6,"download_url":26,"svn_tag_url":184,"released_at":28,"has_diff":137,"diff_files_changed":185,"diff_lines":28,"trac_diff_url":186,"vulnerabilities":187,"is_current":140},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwc-confirm-shipping-address-before-placing-order\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwc-confirm-shipping-address-before-placing-order%2Ftags%2F1.0.2&new_path=%2Fwc-confirm-shipping-address-before-placing-order%2Ftags%2F1.0.3",[],{"version":189,"download_url":190,"svn_tag_url":191,"released_at":28,"has_diff":137,"diff_files_changed":192,"diff_lines":28,"trac_diff_url":193,"vulnerabilities":194,"is_current":137},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-confirm-shipping-address-before-placing-order.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwc-confirm-shipping-address-before-placing-order\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwc-confirm-shipping-address-before-placing-order%2Ftags%2F1.0.1&new_path=%2Fwc-confirm-shipping-address-before-placing-order%2Ftags%2F1.0.2",[],{"version":196,"download_url":197,"svn_tag_url":198,"released_at":28,"has_diff":137,"diff_files_changed":199,"diff_lines":28,"trac_diff_url":200,"vulnerabilities":201,"is_current":137},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-confirm-shipping-address-before-placing-order.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwc-confirm-shipping-address-before-placing-order\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwc-confirm-shipping-address-before-placing-order%2Ftags%2F1.0.0&new_path=%2Fwc-confirm-shipping-address-before-placing-order%2Ftags%2F1.0.1",[],{"version":90,"download_url":203,"svn_tag_url":204,"released_at":28,"has_diff":137,"diff_files_changed":205,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":206,"is_current":137},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-confirm-shipping-address-before-placing-order.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwc-confirm-shipping-address-before-placing-order\u002Ftags\u002F1.0.0\u002F",[],[]]