
WC – APG City Security & Risk Analysis
wordpress.org/plugins/wc-apg-cityAdd to WooCommerce an automatic city name generated from postcode.
Is WC – APG City Safe to Use in 2026?
Generally Safe
Score 100/100WC – APG City has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "wc-apg-city" plugin v2.0.4 exhibits a concerning security posture primarily due to its extensive use of unprotected AJAX handlers. While the code analysis reveals good practices in SQL query preparation and output escaping, the presence of four AJAX handlers without any authentication checks represents a significant attack surface. This means any unauthenticated user could potentially trigger these functions, leading to unintended actions or information disclosure depending on their implementation. The taint analysis shows no critical or high severity unsanitized flows, and the plugin has a clean vulnerability history with no known CVEs, which are positive indicators. However, the lack of capability checks and the reliance on unauthenticated AJAX endpoints overshadow these strengths.
Key Concerns
- 4 unprotected AJAX handlers
- 0 capability checks
- 2 nonce checks (implies missing on others)
WC – APG City Security Vulnerabilities
WC – APG City Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
WC – APG City Attack Surface
AJAX Handlers 4
WordPress Hooks 13
Maintenance & Trust
WC – APG City Maintenance & Trust
Maintenance Signals
Community Trust
WC – APG City Alternatives
Portugal States (Distritos) for WooCommerce
portugal-states-distritos-for-woocommerce
This plugin adds the Portuguese “States”, known as “Distritos”, to WooCommerce and sets the correct address format for Portugal.
ACF City Selector
acf-city-selector
This plugin adds a new (ACF) field to select a city depending on country and state/province.
Region City Landing Pages Builder
region-city-landing-pages-builder
Build Multiple Geographically Targeted Landing Pages Quickly Using Generic Text & Automatically Inserted City Names.
City & Zip Based Shipping Rate for WooCommerce
city-zip-based-shipping-rate-for-woocommerce
Flexible WooCommerce shipping by City or ZIP/Postcode — charge fixed, weight-based, quantity or subtotal delivery fees for accurate pricing.
USA Zip Codes by WP Monsters
add-zip-codes-to-posts
Choose USA zip codes for your post types.
WC – APG City Developer Profile
9 plugins · 19K total installs
How We Detect WC – APG City
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wc-apg-city/assets/js/apg-city-campo.js/wp-content/plugins/wc-apg-city/assets/css/apg-cigy-classic.css/wp-content/plugins/wc-apg-city/assets/js/apg-city-campo.jswc-apg-city/assets/js/apg-city-campo.js?ver=wc-apg-city/assets/css/apg-cigy-classic.css?ver=HTML / DOM Fingerprints
apg-city-campo-readonly<!-- Igual no deberías poder abrirme. -->readonlydata-readonly-colorapg_city_data/wp-json/apg-city/v1/lookup/wp-json/apg-city/v1/api-lookup