Advanced Google Maps Shortcode Security & Risk Analysis

wordpress.org/plugins/advanced-google-maps-shortcode

Advanced Google Maps shortcode. Support for:

10 active installs v0.2 PHP + WP 4.1+ Updated Apr 10, 2016
google-mapsgoogle-maps-shortcodemap-stylingmultiple-markersshortcode
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Advanced Google Maps Shortcode Safe to Use in 2026?

Generally Safe

Score 85/100

Advanced Google Maps Shortcode has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The 'advanced-google-maps-shortcode' plugin version 0.2 presents a generally positive security posture, primarily due to its robust adherence to secure coding practices. The complete absence of dangerous functions, SQL injection vulnerabilities, and unsanitized file operations, coupled with 100% output escaping and prepared statements for SQL queries, are significant strengths. Furthermore, the lack of known CVEs, both historical and current, indicates a well-maintained and secure development history.

Despite these strengths, a key area for concern is the lack of nonce checks. While the plugin only has one entry point (a shortcode) and no unprotected AJAX handlers or REST API routes, the absence of nonce verification on its single shortcode could potentially be exploited if the shortcode's functionality is sensitive and could be triggered by a malicious user in a context where they wouldn't normally be able to execute it (e.g., via a crafted link or embedded form on another site). The presence of capability checks suggests an awareness of access control, but their effectiveness without nonce protection needs careful consideration.

In conclusion, the plugin exhibits strong defensive coding practices, making it appear secure at first glance. However, the singular absence of nonce checks on its shortcode is a notable weakness that could, in specific scenarios, lead to security vulnerabilities. The plugin's clean vulnerability history is encouraging, but proactive implementation of nonce checks on its shortcode would further solidify its security.

Key Concerns

  • Missing nonce checks on shortcode
Vulnerabilities
None known

Advanced Google Maps Shortcode Security Vulnerabilities

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

Advanced Google Maps Shortcode Release Timeline

v0.2Current
Code Analysis
Analyzed Mar 16, 2026

Advanced Google Maps Shortcode Code Analysis

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

Bundled Libraries

TinyMCE

Output Escaping

100% escaped8 total outputs
Attack Surface

Advanced Google Maps Shortcode Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[googlemap] advanced-google-maps-shortcode.php:16
WordPress Hooks 3
actionadmin_headadvanced-google-maps-shortcode.php:18
filtermce_external_pluginsadvanced-google-maps-shortcode.php:208
filtermce_buttonsadvanced-google-maps-shortcode.php:209
Maintenance & Trust

Advanced Google Maps Shortcode Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.33
Last updatedApr 10, 2016
PHP min version
Downloads5K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Advanced Google Maps Shortcode Developer Profile

Patryk Kachel

8 plugins · 1K total installs

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

How We Detect Advanced Google Maps Shortcode

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/advanced-google-maps-shortcode/js/markerclusterer.min.js/wp-content/plugins/advanced-google-maps-shortcode/js/tinymce-button.min.js
Script Paths
http://maps.google.com/maps/api/js

HTML / DOM Fingerprints

CSS Classes
agms-google-map-info
JS Globals
agms_tinymce_button
Shortcode Output
<div id="agms_<script type="text/javascript"> var locations = var center = function $map_id() {
FAQ

Frequently Asked Questions about Advanced Google Maps Shortcode