Stylish Google Map Security & Risk Analysis

wordpress.org/plugins/stylish-google-map

Simple Plugin to add stylish google map to your site.

10 active installs v1.4 PHP + WP 3.0+ Updated Dec 23, 2016
googlemapmap-pluginmapssimple-map
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Stylish Google Map Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 9yr ago
Risk Assessment

The "stylish-google-map" v1.4 plugin presents a mixed security posture. While it demonstrates good practices in areas like SQL query handling (100% prepared statements) and avoids dangerous functions, file operations, and external HTTP requests, significant concerns remain. The plugin has a low attack surface but a notable weakness: one of its two entry points, an AJAX handler, lacks authentication checks. This unprotected endpoint is a prime target for unauthorized access or manipulation. Furthermore, the taint analysis revealed one flow with unsanitized paths, indicating a potential for privilege escalation or other vulnerabilities if an attacker can control the input to this flow. The plugin's vulnerability history is clean, with no known CVEs, which is a positive sign of past security diligence. However, this clean history does not negate the risks identified in the current code analysis. In conclusion, while the absence of historical vulnerabilities is encouraging, the presence of an unprotected AJAX endpoint and an unsanitized taint flow represents a tangible security risk that requires immediate attention.

Key Concerns

  • Unprotected AJAX handler
  • Flow with unsanitized paths
  • Low output escaping percentage
  • Missing nonce checks on AJAX
Vulnerabilities
None known

Stylish Google Map Security Vulnerabilities

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

Stylish Google Map Release Timeline

v1.4Current
v1.3
v1.2
v1.1
v1.0
Code Analysis
Analyzed Mar 17, 2026

Stylish Google Map Code Analysis

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

Output Escaping

32% escaped62 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
sgm_shortcode_metabox_html (sgm_main.php:239)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Stylish Google Map Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 1

authwp_ajax_sgm_ajax_changesgm_main.php:378

Shortcodes 1

[sgm] sgm_main.php:383
WordPress Hooks 8
actionadmin_initsgm_main.php:55
actioninitsgm_main.php:128
actionadmin_menusgm_main.php:162
actionadd_meta_boxessgm_main.php:334
actionsave_postsgm_main.php:335
actionadmin_enqueue_scriptssgm_main.php:359
actionsidebar_admin_setupsgm_widget.php:19
actionwidgets_initstylish-google-map.php:14
Maintenance & Trust

Stylish Google Map Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.33
Last updatedDec 23, 2016
PHP min version
Downloads1K

Community Trust

Rating100/100
Number of ratings2
Active installs10
Developer Profile

Stylish Google Map Developer Profile

krishpraja

1 plugin · 10 total installs

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

How We Detect Stylish Google Map

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/stylish-google-map/css/sgm.css/wp-content/plugins/stylish-google-map/js/sgm.js
Script Paths
/wp-content/plugins/stylish-google-map/js/sgm.js
Version Parameters
stylish-google-map/css/sgm.css?ver=stylish-google-map/js/sgm.js?ver=

HTML / DOM Fingerprints

Data Attributes
sgm_custom_data
FAQ

Frequently Asked Questions about Stylish Google Map