FunnelWheel Country Based Pricing Security & Risk Analysis

wordpress.org/plugins/funnelwheel-country-based-pricing

Boost conversions globally with smart, country-based pricing in WooCommerce.

0 active installs v1.0.1 PHP 7.2+ WP 5.6+ Updated Apr 3, 2026
country-pricinggeolocation-pricingmulti-currency-pricingregional-pricingwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is FunnelWheel Country Based Pricing Safe to Use in 2026?

Generally Safe

Score 100/100

FunnelWheel Country Based Pricing has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The plugin "funnelwheel-country-based-pricing" v1.0.0 exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with open attack surfaces is a significant strength. Furthermore, the code demonstrates good practices by utilizing prepared statements for all SQL queries and implementing nonce checks and capability checks, indicating an effort to protect against common WordPress vulnerabilities. The high percentage of properly escaped output further mitigates the risk of cross-site scripting (XSS) vulnerabilities.

However, the analysis also reveals a complete lack of taint analysis results, which is a concerning gap. This means there's no assurance that potentially malicious user input is being properly handled or sanitized before being used in any operations, even if no explicit vulnerabilities were flagged. The absence of any recorded vulnerabilities in its history is positive, but it could also suggest limited exposure or testing, making the lack of taint analysis even more critical. While the plugin appears robust on the surface with its clean code signals and lack of known issues, the missing taint analysis represents a significant unknown and a potential area for undiscovered vulnerabilities.

In conclusion, the plugin demonstrates good defensive coding practices in many areas. The strong adherence to prepared statements, output escaping, and authorization checks are commendable. The primary weakness is the complete absence of taint analysis, leaving a significant unknown regarding the handling of user input. The clean vulnerability history is a positive indicator, but it should not be relied upon solely, especially given the missing taint analysis. A cautious approach is recommended, and further investigation into input sanitization through taint analysis would be beneficial.

Key Concerns

  • Missing taint analysis results
  • 89% output escaping is good, but 11% unescaped
Vulnerabilities
None known

FunnelWheel Country Based Pricing Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

FunnelWheel Country Based Pricing Release Timeline

v1.0.1Current
v1.0.0
Code Analysis
Analyzed Mar 17, 2026

FunnelWheel Country Based Pricing Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
5
41 escaped
Nonce Checks
3
Capability Checks
1
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

89% escaped46 total outputs
Attack Surface

FunnelWheel Country Based Pricing Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 26
actionplugins_loadedfunnelwheel-country-based-pricing.php:24
actionadmin_noticesfunnelwheel-country-based-pricing.php:30
filterwoocommerce_get_settings_pagesfunnelwheel-country-based-pricing.php:35
actionwoocommerce_loadedfunnelwheel-country-based-pricing.php:46
actionadmin_enqueue_scriptsfunnelwheel-country-based-pricing.php:88
actionwp_enqueue_scriptsfunnelwheel-country-based-pricing.php:89
actionwoocommerce_loadedfunnelwheel-country-based-pricing.php:165
actionadmin_initfunnelwheel-country-based-pricing.php:190
filterwoocommerce_currencyfunnelwheel-country-based-pricing.php:319
actionwoocommerce_add_to_cartfunnelwheel-country-based-pricing.php:342
actionwoocommerce_cart_emptiedfunnelwheel-country-based-pricing.php:365
actionwoocommerce_remove_cart_itemfunnelwheel-country-based-pricing.php:366
actionwp_footerfunnelwheel-country-based-pricing.php:383
filterwoocommerce_add_to_cart_fragmentsfunnelwheel-country-based-pricing.php:441
filterwoocommerce_available_payment_gatewaysfunnelwheel-country-based-pricing.php:470
actioninitfunnelwheel-country-based-pricing.php:534
actionwoocommerce_product_options_pricingincludes\class-funncoba-admin-pricing.php:20
actionwoocommerce_admin_process_product_objectincludes\class-funncoba-admin-pricing.php:25
filterwoocommerce_product_get_regular_priceincludes\class-funncoba-main.php:22
filterwoocommerce_product_get_sale_priceincludes\class-funncoba-main.php:23
filterwoocommerce_product_get_priceincludes\class-funncoba-main.php:24
filterwoocommerce_is_purchasableincludes\class-funncoba-main.php:27
actionwoocommerce_admin_field_funncoba_country_discount_tableincludes\class-funncoba-settings-tab.php:20
actionwoocommerce_update_option_funncoba_country_discountsincludes\class-funncoba-settings-tab.php:21
actionwoocommerce_admin_field_funncoba_run_price_batchincludes\class-funncoba-settings-tab.php:22
actioninitincludes\funncoba-country-handler.php:13
Maintenance & Trust

FunnelWheel Country Based Pricing Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 3, 2026
PHP min version7.2
Downloads224

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

FunnelWheel Country Based Pricing Developer Profile

FunnelWheel

1 plugin · 0 total installs

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

How We Detect FunnelWheel Country Based Pricing

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/funnelwheel-country-based-pricing/assets/css/admin.css/wp-content/plugins/funnelwheel-country-based-pricing/assets/js/admin.js/wp-content/plugins/funnelwheel-country-based-pricing/assets/css/public.css/wp-content/plugins/funnelwheel-country-based-pricing/assets/js/public.js
Version Parameters
funncoba-adminfunncoba-public

HTML / DOM Fingerprints

CSS Classes
funncoba-admin-pricing-table
HTML Comments
<!-- FunnelWheel Country Based Pricing Settings --><!-- End FunnelWheel Country Based Pricing Settings -->
Data Attributes
data-country-code
JS Globals
funncoba_params
FAQ

Frequently Asked Questions about FunnelWheel Country Based Pricing