[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8_KquAcmtx7NoGp15C1Ud0Q6KkKCt_5Jq3yoFRiYFJ4":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":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":140,"fingerprints":275},"wc-provincia-canton-distrito","WC Provincia Canton Distrito","1.5.4","Keylor Mendoza","https:\u002F\u002Fprofiles.wordpress.org\u002Fkeylorcr\u002F","\u003Cp>Manage your custom states, cities, and postcodes by countries from a .json file that it can be moved to your theme using hooks or managed them by the plugin settings.\u003C\u002Fp>\n\u003Cp>Available into My account, Shipping calculator form, and the Checkout.\u003C\u002Fp>\n\u003Cp>It started working only for Costa Rica but now it is compatible with multi countries.\u003C\u002Fp>\n\u003Cp>Check or request a custom PRO add-on \u003Ca href=\"https:\u002F\u002Fkeylormendoza.com\u002Fpro-add-ons\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features And Options:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Multicountry compatible.\u003C\u002Fli>\n\u003Cli>Postcode loaded from the selected location.\u003C\u002Fli>\n\u003Cli>Filters and actions are available.\u003C\u002Fli>\n\u003Cli>Also available for admin orders edition\u003C\u002Fli>\n\u003Cli>Shared locations for Ecuador, Guatemala, Peru and Nicaragua are available \u003Ca href=\"https:\u002F\u002Fkeylormendoza.com\u002Fhow-to\u002Fstate-and-cities-locations\u002F#wcpcd-locations\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin allows you to populate your custom states, cities, and postcodes for WooCommerce.",1000,16709,100,5,"2025-02-17T00:30:00.000Z","6.7.5","4.7","",[20,21,22,23,24],"canton","cities","distrito","provincias","states","https:\u002F\u002Fkeylormendoza.com\u002Fwoocommerce\u002Fwc-provincia-canton-distrito\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-provincia-canton-distrito.1.5.4.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"keylorcr",2,3000,96,14,91,"2026-04-04T15:15:29.993Z",[41,63,85,103,119],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":27,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":60,"download_link":61,"security_score":62,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"states-cities-and-places-for-woocommerce","States, Cities, and Places for WooCommerce","1.3.2","Kingsley Ochu","https:\u002F\u002Fprofiles.wordpress.org\u002Fchitezh\u002F","\u003Cp>This plugin adds locations of \u003Cstrong>available countries\u003C\u002Fstrong> (see list below) to the \u003Cstrong>State\u003C\u002Fstrong> and \u003Cstrong>City\u003C\u002Fstrong> fields of the \u003Cstrong>WooCommerce\u003C\u002Fstrong> address forms, making the fields filterable to enhance the \u003Cstrong>user experience\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Additionally it adds the States to the \u003Cstrong>Shipping Zones\u003C\u002Fstrong> (Cities are not compatible with this area).\u003C\u002Fp>\n\u003Ch3>Supported Countries\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🇩🇿 Algeria\u003C\u002Fli>\n\u003Cli>🇦🇺 Australia\u003C\u002Fli>\n\u003Cli>🇧🇭 Bahrain\u003C\u002Fli>\n\u003Cli>🇧🇩 Bangladesh\u003C\u002Fli>\n\u003Cli>🇧🇧 Barbados\u003C\u002Fli>\n\u003Cli>🇧🇴 Bolivia\u003C\u002Fli>\n\u003Cli>🇧🇷 Brazil\u003C\u002Fli>\n\u003Cli>🇧🇫 Burkina Faso\u003C\u002Fli>\n\u003Cli>🇨🇱 Chile\u003C\u002Fli>\n\u003Cli>🇨🇴 Colombia\u003C\u002Fli>\n\u003Cli>🇨🇺 Cuba\u003C\u002Fli>\n\u003Cli>🇩🇰 Denmark\u003C\u002Fli>\n\u003Cli>🇩🇴 Dominican Republic\u003C\u002Fli>\n\u003Cli>🇪🇨 Ecuador\u003C\u002Fli>\n\u003Cli>🇪🇬 Egypt\u003C\u002Fli>\n\u003Cli>🇸🇻 El Salvador\u003C\u002Fli>\n\u003Cli>🇬🇭 Ghana\u003C\u002Fli>\n\u003Cli>🇬🇹 Guatemala\u003C\u002Fli>\n\u003Cli>🇭🇹 Haiti\u003C\u002Fli>\n\u003Cli>🇭🇳 Honduras\u003C\u002Fli>\n\u003Cli>🇮🇹 Italy\u003C\u002Fli>\n\u003Cli>🇰🇿 Kazakhstan\u003C\u002Fli>\n\u003Cli>🇰🇼 Kuwait\u003C\u002Fli>\n\u003Cli>🇱🇧 Lebanon\u003C\u002Fli>\n\u003Cli>🇲🇾 Malaysia\u003C\u002Fli>\n\u003Cli>🇲🇺 Mauritius\u003C\u002Fli>\n\u003Cli>🇲🇽 Mexico\u003C\u002Fli>\n\u003Cli>🇳🇮 Nicaragua\u003C\u002Fli>\n\u003Cli>🇳🇪 Niger\u003C\u002Fli>\n\u003Cli>🇳🇬 Nigeria\u003C\u002Fli>\n\u003Cli>🇴🇲 Oman\u003C\u002Fli>\n\u003Cli>🇵🇰 Pakistan\u003C\u002Fli>\n\u003Cli>🇵🇦 Panama\u003C\u002Fli>\n\u003Cli>🇵🇾 Paraguay\u003C\u002Fli>\n\u003Cli>🇵🇪 Peru\u003C\u002Fli>\n\u003Cli>🇵🇹 Portugal\u003C\u002Fli>\n\u003Cli>🇷🇴 Romania\u003C\u002Fli>\n\u003Cli>🇷🇺 Russia\u003C\u002Fli>\n\u003Cli>🇸🇦 Saudi Arabia\u003C\u002Fli>\n\u003Cli>🇪🇸 Spain\u003C\u002Fli>\n\u003Cli>🇱🇰 Sri Lanka\u003C\u002Fli>\n\u003Cli>🇹🇳 Tunisia\u003C\u002Fli>\n\u003Cli>🇹🇷 Turkey\u003C\u002Fli>\n\u003Cli>🇦🇪 United Arab Emirates\u003C\u002Fli>\n\u003Cli>🇺🇾 Uruguay\u003C\u002Fli>\n\u003Cli>🇻🇪 Venezuela\u003C\u002Fli>\n\u003Cli>🇻🇳 Vietnam\u003C\u002Fli>\n\u003Cli>\u003Cem>Do you want to add your country here?\u003C\u002Fem>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchitezh\u002Fwoocommerce_states_places\u002Ftree\u002Fmaster\u002Ftemplates\" rel=\"nofollow ugc\">Help us extending this list adding your country\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Demo Site\u003C\u002Fh3>\n\u003Cp>If you want to see the plugin in action, follow the steps below:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Visit the \u003Cstrong>plugin demo site\u003C\u002Fstrong>: https:\u002F\u002Fwcstatesandcities.ml\u002F\u003C\u002Fli>\n\u003Cli>Select a \u003Cstrong>sample product\u003C\u002Fstrong> from the list.\u003C\u002Fli>\n\u003Cli>Go to the \u003Cstrong>Checkout\u003C\u002Fstrong> to interact with available country locations.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Available filter hooks\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>States, Cities, and Places for WooCommerce\u003C\u002Fstrong> has two filter hooks for handling the States and Places in all the available countries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>scpwoo_custom_states_xx\u003C\u002Fcode>: It allows you to handle the States of a given country. The \u003Ccode>xx\u003C\u002Fcode> at the end must be replaced by the two-letter country code in lower case.\u003C\u002Fli>\n\u003Cli>\u003Ccode>scpwoo_custom_places_xx\u003C\u002Fcode>: It allows you to handle the Places of a given country. The \u003Ccode>xx\u003C\u002Fcode> at the end must be replaced by the two-letter country code in lower case.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please read the article \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchitezh\u002Fwoocommerce_states_places\u002Fwiki\u002FUsing-the-filter-hooks\" rel=\"nofollow ugc\">\u003Cstrong>Using the filter hooks\u003C\u002Fstrong>\u003C\u002Fa> to learn \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchitezh\u002Fwoocommerce_states_places\u002Fwiki\u002FUsing-the-filter-hooks#how-to-use\" rel=\"nofollow ugc\">\u003Cstrong>How to use\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Available languages\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (US, Australia, Canada, UK, New Zealand, and South Africa)\u003C\u002Fli>\n\u003Cli>Spanish (Argentina, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, Guatemala, Honduras, Mexico, Peru, Puerto Rico, Spain, Uruguay, and Venezuela)\u003C\u002Fli>\n\u003Cli>\u003Cem>Do you want to see your language here?\u003C\u002Fem>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fstates-cities-and-places-for-woocommerce\u002F\" rel=\"nofollow ugc\">Help us translating the plugin to your language\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress plugin that shows dropdowns for State and City Select for WooCommerce.",7000,78356,29,"2022-02-21T04:46:00.000Z","5.9.13","4.0","7.0",[21,57,58,24,59],"locations","provinces","woocommerce","https:\u002F\u002Fgithub.com\u002Fchitezh\u002Fwoocommerce_states_places","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstates-cities-and-places-for-woocommerce.1.3.2.zip",85,{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":18,"download_link":83,"security_score":36,"vuln_count":34,"unpatched_count":28,"last_vuln_date":84,"fetched_at":30},"country-state-city-auto-dropdown","Country State City Dropdown CF7","2.7.6","Trusty Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrustyplugins\u002F","\u003Cp>Country dropdown for contact form 7 with dynamic states and cities. Country State City Dropdown CF7 plugin is an add-on of Contact Form 7 plugin to show country, state and city dropdown. This plugin add three new form tag fields that is  (form-tag: country drop-down) and (form-tag: state dropdown) and (form-tag: city dropdown) in Contact form 7.\u003C\u002Fp>\n\u003Cp>\u003Ca href='https:\u002F\u002Ftrustyplugins.com' rel=\"nofollow ugc\">Buy PRO\u003C\u002Fa>  &nbsp; &nbsp;\u003Ca href='https:\u002F\u002Ftrustyplugins.com' rel=\"nofollow ugc\">See Live Demo(PRO)\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Country State City dynamic dropdown PRO supports to any form.\u003C\u002Fh3>\n\u003Cp>\u003Ca href='https:\u002F\u002Ftrustyplugins.com' rel=\"nofollow ugc\">Buy PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features Of PRO Plugin\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>1. Supports to any type of Form (WP Forms, Ninja, Divi Contact Module, Elementor Module, Custom PHP Form etc).\u003C\u002Fp>\n\u003Cp>2. Select Default Country with User’s IP.\u003C\u002Fp>\n\u003Cp>3. Select Default Specific Country from list of All Countries.\u003C\u002Fp>\n\u003Cp>4. Select Specific one or more Countries to display in the dropdown.\u003C\u002Fp>\n\u003Cp>5. If State\u002FCity is missing then shows input text field to enter manually.\u003C\u002Fp>\n\u003Cp>6. Have feature to add missing states\u002Fcities manually.\u003C\u002Fp>\n\u003Cp>7. Multiple forms on same page.\u003C\u002Fp>\n\u003Cp>8. Multiple country\u002Fstate\u002Fcity fields in same form.\u003C\u002Fp>\n\u003Cp>9. Append only Cities from Country Dropdown.\n\u003C\u002Fp>\n\u003Cp>10. See more at Official Website \u003Ca href='https:\u002F\u002Ftrustyplugins.com' rel=\"nofollow ugc\">Trusty Plugins\u003C\u002Fa>\n\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This helps you in creating a country drop-down list with state and city. The tag field will automatically add countries name in standard drop-down field of contact form 7. State and city auto populate according to selected country from country dropdown field.\u003C\u002Fp>\n\u003Cp>How to add the fields in the contact form 7\u003Cbr \u002F>\n1.) Once you have installed, activated the Country State City Auto Dropdown plugin.\u003Cbr \u002F>\n2.) Add the form-tag  “country drop-down” and  “state dropdown” and “city dropdown”  to your form and save the changes.\u003C\u002Fp>\n\u003Cp>Requirments:\u003Cbr \u002F>\n* Contact form 7 must be active plugin.\u003C\u002Fp>\n\u003Ch4>Recommended Plugins\u003C\u002Fh4>\n\u003Cp>The following plugin is recommended :\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact form 7\u003C\u002Fa> by takayukister – With Conact form 7, you can use this plugin. Without contact form 7 this plugin have no needs.\u003C\u002Fp>\n","Add country state city dropdown CF7 in contact form 7 plugin. In PRO you can use these features on any type of form.",5000,59581,98,30,"2025-06-30T12:15:00.000Z","6.8.5","4.8","5.6",[21,80,81,82,24],"contact-form-7","country-dropdown","forms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcountry-state-city-auto-dropdown.2.7.6.zip","2024-05-21 19:38:42",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":13,"num_ratings":95,"last_updated":96,"tested_up_to":97,"requires_at_least":54,"requires_php":18,"tags":98,"homepage":101,"download_link":102,"security_score":62,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"city-dropdown-for-woocommerce","City Dropdown For Woocommerce","1.0.3","danielflorea","https:\u002F\u002Fprofiles.wordpress.org\u002Fdanielflorea\u002F","\u003Cp>This plugin is using places-select.js from \u003Ca href=\"https:\u002F\u002Ftw.wordpress.org\u002Fplugins\u002Fwc-city-select\u002F\" rel=\"nofollow ugc\">WC City Select\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This WooCommerce plugin transforms the text input for city. With this plugin you can provide a list of cities to be shown as a select dropdown, depends on selected state.\u003C\u002Fp>\n\u003Cp>This will be shown in checkout pages, edit addresses pages, shipping calculator, etc.\u003C\u002Fp>\n\u003Ch4>Supported Countries\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Romania\u003C\u002Fli>\n\u003C\u002Ful>\n","This Plugin change Woocommerce City input into a dropdown, based on states. Works only with Romania country!",400,3471,3,"2020-04-23T16:32:00.000Z","5.4.19",[21,99,100,24,59],"dropdown","local-government","https:\u002F\u002Fdabex.eu\u002Fmodule\u002Fcity-dropdown-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcity-dropdown-for-woocommerce.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":13,"downloaded":111,"rating":13,"num_ratings":34,"last_updated":112,"tested_up_to":53,"requires_at_least":113,"requires_php":55,"tags":114,"homepage":117,"download_link":118,"security_score":62,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"provinces-and-districts-of-panama-for-woocommerce","Provinces and Districts of Panama for WooCommerce","1.0.4","Yordan Soares","https:\u002F\u002Fprofiles.wordpress.org\u002Fyordansoares\u002F","\u003Cp>This plugin allows you to choose the \u003Cstrong>Provinces, Districts and Corregimientos of Panama\u003C\u002Fstrong> as a dropdown menu in the \u003Cstrong>WooCommerce address forms\u003C\u002Fstrong>. It also makes filterable the \u003Cstrong>Province\u003C\u002Fstrong> and \u003Cstrong>Districts-Corregimiento\u003C\u002Fstrong> fields to enhance the \u003Cstrong>user experience\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Additionally it adds the \u003Cstrong>Provinces\u003C\u002Fstrong> to the \u003Cstrong>Shipping Zones\u003C\u002Fstrong> (The Districts and Corregimientos are not compatible with this area).\u003C\u002Fp>\n","Provinces, Districts and Corregimientos of Panama for WooCommerce.",2856,"2022-02-21T04:36:00.000Z","4.6",[115,116],"panama-provinces-and-districts","provincias-y-distritos-de-panama","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprovinces-and-districts-of-panama-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprovinces-and-districts-of-panama-for-woocommerce.1.0.4.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":13,"num_ratings":129,"last_updated":18,"tested_up_to":130,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":18,"download_link":138,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":139},"wc-guatemala","Guatemala States and Cities for WooCommerce","3.0.4","Edwin Xico (XicoOfficial)","https:\u002F\u002Fprofiles.wordpress.org\u002Fxicoofficial\u002F","\u003Cp>This WooCommerce plugin transforms the text input for states, cities and postcode into pre-populated dropdowns with information of Guatemala locations.\u003C\u002Fp>\n\u003Cp>This will be shown in checkout pages, edit addresses pages, shipping calculator, etc.\u003C\u002Fp>\n\u003Ch4>Supported Countries\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Guatemala\u003C\u002Fli>\n\u003C\u002Ful>\n","Wordpress plugin that adds Cities and Zones from Guatemala to woocomerce. Spetially usefull for replacing the post code field, since guatemalans hardl &hellip;",50,2261,4,"6.0.11","5.8","7.4",[134,135,136,137,59],"ciudades","departamentos","guatemala","states-cities","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-guatemala.zip","2026-03-15T10:48:56.248Z",{"attackSurface":141,"codeSignals":203,"taintFlows":263,"riskAssessment":264,"analyzedAt":274},{"hooks":142,"ajaxHandlers":199,"restRoutes":200,"shortcodes":201,"cronEvents":202,"entryPointCount":28,"unprotectedCount":28},[143,150,153,159,162,166,170,174,178,183,188,192,196],{"type":144,"name":145,"callback":146,"priority":147,"file":148,"line":149},"filter","woocommerce_admin_billing_fields","wcpcd_admin_order_fields",99,"includes\\wcpcd-admin.php",32,{"type":144,"name":151,"callback":146,"priority":147,"file":148,"line":152},"woocommerce_admin_shipping_fields",33,{"type":154,"name":155,"callback":156,"file":157,"line":158},"action","wp_enqueue_scripts","wcpcd_scripts","includes\\wcpcd-class.php",57,{"type":154,"name":160,"callback":156,"file":157,"line":161},"admin_enqueue_scripts",58,{"type":154,"name":163,"callback":164,"file":157,"line":165},"admin_menu","wcpcd_admin_page",61,{"type":154,"name":167,"callback":168,"file":157,"line":169},"admin_init","wcpcd_register_settings",62,{"type":154,"name":171,"callback":172,"file":157,"line":173},"wp_head","wcpcd_hide_styles",65,{"type":154,"name":175,"callback":176,"file":157,"line":177},"woocommerce_init","closure",331,{"type":144,"name":179,"callback":180,"priority":181,"file":182,"line":74},"woocommerce_states","wcpcd_cr_states",60,"includes\\wcpcd-misc.php",{"type":144,"name":184,"callback":185,"priority":186,"file":182,"line":187},"woocommerce_default_address_fields","wcpcd_address_fields",20,31,{"type":154,"name":189,"callback":190,"file":191,"line":169},"admin_notices","wcpcd_inactive_notice","wc-prov-cant-dist.php",{"type":154,"name":193,"callback":194,"file":191,"line":195},"init","wcpcd_language_init",76,{"type":154,"name":197,"callback":176,"file":191,"line":198},"before_woocommerce_init",83,[],[],[],[],{"dangerousFunctions":204,"sqlUsage":205,"outputEscaping":207,"fileOperations":28,"externalRequests":34,"nonceChecks":28,"capabilityChecks":261,"bundledLibraries":262},[],{"prepared":28,"raw":28,"locations":206},[],{"escaped":28,"rawEcho":208,"locations":209},28,[210,213,215,217,219,221,222,224,226,227,228,230,232,234,236,238,240,242,244,245,246,248,250,252,253,255,257,259],{"file":211,"line":34,"context":212},"includes\\admin\\wcpcd-settings.php","raw output",{"file":211,"line":214,"context":212},8,{"file":211,"line":216,"context":212},11,{"file":211,"line":218,"context":212},13,{"file":211,"line":220,"context":212},17,{"file":211,"line":186,"context":212},{"file":211,"line":223,"context":212},22,{"file":211,"line":225,"context":212},26,{"file":211,"line":51,"context":212},{"file":211,"line":187,"context":212},{"file":211,"line":229,"context":212},35,{"file":211,"line":231,"context":212},38,{"file":211,"line":233,"context":212},40,{"file":211,"line":235,"context":212},44,{"file":211,"line":237,"context":212},47,{"file":211,"line":239,"context":212},49,{"file":211,"line":241,"context":212},53,{"file":211,"line":243,"context":212},56,{"file":211,"line":161,"context":212},{"file":211,"line":169,"context":212},{"file":211,"line":247,"context":212},70,{"file":211,"line":249,"context":212},71,{"file":211,"line":251,"context":212},79,{"file":211,"line":198,"context":212},{"file":211,"line":254,"context":212},89,{"file":211,"line":256,"context":212},107,{"file":157,"line":258,"context":212},272,{"file":157,"line":260,"context":212},273,1,[],[],{"summary":265,"deductions":266},"The \"wc-provincia-canton-distrito\" plugin v1.5.4 exhibits a generally good security posture based on the provided static analysis and vulnerability history.  The absence of known CVEs and common vulnerability types suggests a history of responsible development or that the plugin has not been a significant target.  Furthermore, the lack of SQL injection risks due to the use of prepared statements is a strong positive indicator. The plugin also appears to have a limited attack surface, with no exposed AJAX handlers, REST API routes, shortcodes, or cron events that are not properly protected.\n\nHowever, a significant concern arises from the output escaping.  100% of the 28 identified outputs are not properly escaped. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected into the plugin's output, potentially impacting users or administrators.  Additionally, while there is a capability check, the absence of nonce checks on any potential entry points (though none are explicitly listed as unprotected) could be a weakness if certain operations are implicitly handled. The two external HTTP requests also represent a potential, albeit minor, risk depending on the nature of those requests and the target endpoints.",[267,269,272],{"reason":268,"points":186},"All identified outputs are not properly escaped",{"reason":270,"points":271},"No nonce checks detected",10,{"reason":273,"points":129},"Two external HTTP requests detected","2026-03-16T19:07:29.866Z",{"wat":276,"direct":285},{"assetPaths":277,"generatorPatterns":280,"scriptPaths":281,"versionParams":282},[278,279],"\u002Fwp-content\u002Fplugins\u002Fwc-provincia-canton-distrito\u002Fassets\u002Fjs\u002Fprov-cant-dist.min.js","\u002Fwp-content\u002Fplugins\u002Fwc-provincia-canton-distrito\u002Fassets\u002Fjs\u002Fprov-cant-dist.js",[],[278,279],[283,284],"wc-provincia-canton-distrito\u002Fassets\u002Fjs\u002Fprov-cant-dist.min.js?ver=","wc-provincia-canton-distrito\u002Fassets\u002Fjs\u002Fprov-cant-dist.js?ver=",{"cssClasses":286,"htmlComments":287,"htmlAttributes":289,"restEndpoints":290,"jsGlobals":291,"shortcodeOutput":293},[],[288],"\u003C!-- WC HPOS Compatibility check -->",[],[],[292],"window.wcpcd_ajax",[]]