City Dropdown For Woocommerce Security & Risk Analysis

wordpress.org/plugins/city-dropdown-for-woocommerce

This Plugin change Woocommerce City input into a dropdown, based on states. Works only with Romania country!

400 active installs v1.0.3 PHP + WP 4.0+ Updated Apr 23, 2020
citiesdropdownlocal-governmentstateswoocommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is City Dropdown For Woocommerce Safe to Use in 2026?

Generally Safe

Score 85/100

City Dropdown For Woocommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

Based on the provided static analysis and vulnerability history, the "city-dropdown-for-woocommerce" plugin v1.0.3 exhibits a strong security posture. The code analysis reveals no dangerous functions, no direct SQL queries that are not prepared statements, all output is properly escaped, and there are no file operations or external HTTP requests. Notably, there are zero identified entry points such as AJAX handlers, REST API routes, shortcodes, or cron events that are unprotected, which significantly limits the potential attack surface. The absence of any recorded vulnerabilities, including critical or high severity ones, further reinforces this positive security assessment. This indicates a well-developed and securely coded plugin, with no immediately apparent weaknesses that would pose a significant risk to a WordPress installation. The lack of any identified taint flows also suggests that data handling within the plugin is likely secure. However, the complete absence of any capability checks or nonce checks, while not necessarily a direct vulnerability in this case due to the zero attack surface, could become a concern if the plugin were to be extended or if new entry points were introduced in future versions without proper authentication and authorization mechanisms.

Vulnerabilities
None known

City Dropdown For Woocommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

City Dropdown For Woocommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
17 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

100% escaped17 total outputs
Attack Surface

City Dropdown For Woocommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionplugins_loadedcity-dropdown.php:34
filterwoocommerce_statescity-dropdown.php:49
filterwoocommerce_billing_fieldscity-dropdown.php:56
filterwoocommerce_shipping_fieldscity-dropdown.php:57
filterwoocommerce_form_field_citycity-dropdown.php:58
actionwp_enqueue_scriptscity-dropdown.php:60
filterwoocommerce_default_address_fieldscity-dropdown.php:292
Maintenance & Trust

City Dropdown For Woocommerce Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedApr 23, 2020
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings3
Active installs400
Developer Profile

City Dropdown For Woocommerce Developer Profile

danielflorea

2 plugins · 470 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect City Dropdown For Woocommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/city-dropdown-for-woocommerce/css/city-dropdown.css/wp-content/plugins/city-dropdown-for-woocommerce/js/city-dropdown.js
Script Paths
/wp-content/plugins/city-dropdown-for-woocommerce/js/city-dropdown.js
Version Parameters
city-dropdown-for-woocommerce/css/city-dropdown.css?ver=city-dropdown-for-woocommerce/js/city-dropdown.js?ver=

HTML / DOM Fingerprints

CSS Classes
city_select
FAQ

Frequently Asked Questions about City Dropdown For Woocommerce