AB Google Map Travel (AB-MAP) Security & Risk Analysis

wordpress.org/plugins/ab-google-map-travel

Created By: Aboobacker P Ummer Email : aboobackerp@gmail.com Free version demo: wp.aboobacker.com https://www.youtube.com/watch?v=oNmJB5Ioy5A Have …

70 active installs v4.6 PHP + WP 4.1+ Updated Apr 3, 2020
calculate-distancedistance-calculatordriving-directionsgoogle-maps
61
C · Use Caution
CVEs total2
Unpatched1
Last CVEMar 31, 2025
Safety Verdict

Is AB Google Map Travel (AB-MAP) Safe to Use in 2026?

Use With Caution

Score 61/100

AB Google Map Travel (AB-MAP) has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

2 known CVEs 1 unpatched Last CVE: Mar 31, 2025Updated 6yr ago
Risk Assessment

The "ab-google-map-travel" plugin v4.6 exhibits a mixed security posture. While it has a limited attack surface and no apparent dangerous functions or file operations, significant concerns arise from its output escaping and vulnerability history. The static analysis reveals that 100% of its 16 output operations are not properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is directly rendered in the browser. The taint analysis also flags two flows with unsanitized paths, though these are not currently classified as critical or high severity. The plugin's vulnerability history is a major red flag, with two known CVEs, one of which remains unpatched and is classified as high severity. The pattern of past vulnerabilities, including a high and medium severity issue, suggests a recurring tendency for security weaknesses, especially concerning CSRF. While the absence of raw SQL queries and the use of prepared statements are positive, the critical lack of output escaping and the presence of an unpatched high-severity vulnerability demand immediate attention.

Key Concerns

  • Unpatched High Severity CVE
  • Unpatched Medium Severity CVE
  • All outputs unescaped
  • Taint flows with unsanitized paths
  • No nonce checks
  • No capability checks
Vulnerabilities
2

AB Google Map Travel (AB-MAP) Security Vulnerabilities

CVEs by Year

1 CVE in 2015
2015
1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

High
1
Medium
1

2 total CVEs

CVE-2025-31613medium · 6.1Cross-Site Request Forgery (CSRF)

AB Google Map Travel <= 4.6 - Cross-Site Request Forgery to Stored Cross-Site Scripting

Mar 31, 2025Unpatched
CVE-2015-2755high · 8.8Cross-Site Request Forgery (CSRF)

AB Google Map Travel (AB-MAP) < 4.0 - Cross-Site Request Forgery to Cross-Site Scripting

Mar 23, 2015 Patched in 4.0 (3228d)
Code Analysis
Analyzed Mar 16, 2026

AB Google Map Travel (AB-MAP) Code Analysis

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

Output Escaping

0% escaped16 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
ab_update_options (ab-google-map-travel.php:150)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

AB Google Map Travel (AB-MAP) Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[AB-MAP] ab-google-map-travel.php:95
WordPress Hooks 3
actionadmin_headab-google-map-travel.php:32
actioninitab-google-map-travel.php:40
actionadmin_menuab-google-map-travel.php:353
Maintenance & Trust

AB Google Map Travel (AB-MAP) Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedApr 3, 2020
PHP min version
Downloads15K

Community Trust

Rating72/100
Number of ratings13
Active installs70
Developer Profile

AB Google Map Travel (AB-MAP) Developer Profile

Aboobacker.

4 plugins · 150 total installs

64
trust score
Avg Security Score
79/100
Avg Patch Time
3228 days
View full developer profile
Detection Fingerprints

How We Detect AB Google Map Travel (AB-MAP)

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ab-google-map-travel/css/styles.css/wp-content/plugins/ab-google-map-travel/js/ab-get-distance.js
Script Paths
https://maps.google.com/maps/api/js?key=AIzaSyCSX5ZH0dnGrOez2Q42j0XewKhHYayXEdE&libraries=places&sensor=false&language=
Version Parameters
ab-google-map-travel/css/styles.css?ver=ab-google-map-travel/js/ab-get-distance.js?ver=

HTML / DOM Fingerprints

CSS Classes
abgdc-wrapabgdc-table
HTML Comments
<!-- #map_canvas --><!-- #distance --><!-- #abgdc-wrap --><!-- * * Admin Section for the Plugin * ============================================================================== -->
Data Attributes
id="abgdc-wrap"id="map_canvas"class="abgdc-table"name="form1"id="from-input"class="txt"+17 more
JS Globals
window.onload=function(){initializevar this_field = jQuery(this).val();if (isNaN( this_field / 1) == true)
Shortcode Output
<div id="abgdc-wrap"><div id="map_canvas" style="position: relative;width:px;height:px;margin:0px auto;border:solid 5px #003;" ></div><!-- #map_canvas -->
FAQ

Frequently Asked Questions about AB Google Map Travel (AB-MAP)