
Travel Rates based on geo location Security & Risk Analysis
wordpress.org/plugins/travel-rates-based-on-geo-locationThis plugin gets the distance from the source and destination address with the google map api. and then apply the appropriate rate.
Is Travel Rates based on geo location Safe to Use in 2026?
Generally Safe
Score 85/100Travel Rates based on geo location has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "travel-rates-based-on-geo-location" v1.0 plugin exhibits a concerning security posture, primarily due to significant gaps in authentication and output sanitization. While the plugin demonstrates good practice by using prepared statements for all SQL queries, this is overshadowed by critical vulnerabilities identified in the taint analysis. The presence of two high-severity taint flows with unsanitized paths indicates a strong possibility of injection vulnerabilities, allowing attackers to potentially manipulate data or execute arbitrary code. Furthermore, the lack of any nonce checks or capability checks on its AJAX handlers, coupled with 100% of its total outputs being unescaped, creates a direct path for Cross-Site Scripting (XSS) and other injection attacks. The plugin's vulnerability history is clean, which might suggest it has not been heavily targeted or reviewed previously, but this does not negate the immediate risks presented by the current code. In conclusion, despite the absence of known CVEs and the proper use of prepared SQL statements, the plugin's unprotected entry points, unescaped outputs, and critical taint flows present a substantial security risk that requires immediate attention.
Key Concerns
- Unprotected AJAX handlers
- High severity taint flows with unsanitized paths
- Unescaped output
- Missing nonce checks
- Missing capability checks
Travel Rates based on geo location Security Vulnerabilities
Travel Rates based on geo location Release Timeline
Travel Rates based on geo location Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Travel Rates based on geo location Attack Surface
AJAX Handlers 3
Shortcodes 1
WordPress Hooks 2
Maintenance & Trust
Travel Rates based on geo location Maintenance & Trust
Maintenance Signals
Community Trust
Travel Rates based on geo location Alternatives
Travel Rates based on geo location Developer Profile
1 plugin · 10 total installs
How We Detect Travel Rates based on geo location
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/travel-rates-based-on-geo-location/js/ajax.jsHTML / DOM Fingerprints
calc_containerrate_calculatorsource_addressdestination_addressdata-calc_response_codedata-total_distancedata-rate_per_kmdata-total_amountRateCalc/wp-json/travel-rates-based-on-geo-location/v1/calculate<div class="calc_container" id="calc_container">
<form name="rate_calculator" id="rate_calculator" method="post" action="">
<table class="rate_calculator">
<tr><td>Source Address</td><td><input type="text" name="source_address" id="source_address" class="source_address"/></td></tr>
<tr><td>Destination Address</td><td><input type="text" name="destination_address" id="destination_address" class="destination_address"/></td></tr>
<tr><td colspan="2"><input type="button" name="calculate_rates" value="Calculate Pricing" onclick="get_distance_and_rates();"/></td></tr>
</table>
</form>
</div>