EZGMap Security & Risk Analysis

wordpress.org/plugins/ezgmaps

Fast and easy setup to get Google Maps on your single post.

0 active installs v1.0.0 PHP + WP 3.8+ Updated Aug 28, 2017
formgoogle-mapslayoutlocationmap
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is EZGMap Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The ezgmaps plugin v1.0.0 exhibits a generally positive security posture, largely due to its avoidance of dangerous functions, reliance on prepared statements for SQL, and absence of file operations or external HTTP requests. The presence of a nonce check is also a positive indicator. However, a significant concern is the low rate of output escaping, with only 38% of outputs being properly sanitized. This presents a potential risk of cross-site scripting (XSS) vulnerabilities if user-supplied data is displayed without adequate protection.

The plugin has no recorded vulnerability history, which is a strong positive signal. This suggests either a history of secure development or a lack of prior rigorous security auditing. The small attack surface, consisting only of two shortcodes and no unprotected entry points, further contributes to a relatively low risk profile.

In conclusion, while ezgmaps v1.0.0 demonstrates good practices in several key areas, the insufficient output escaping is a notable weakness that needs attention. The lack of historical vulnerabilities is encouraging, but it should not lead to complacency, especially given the identified output sanitization issue.

Key Concerns

  • Low output escaping rate
Vulnerabilities
None known

EZGMap Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

EZGMap Code Analysis

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

Output Escaping

38% escaped16 total outputs
Attack Surface

EZGMap Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[ezgmaps-box] public\ezgmaps-tswplugin-public.php:180
[ezgmaps-box] uninstall.php:12
WordPress Hooks 6
actionadmin_menuadmin\ezgmaps-tswplugin-admin.php:17
actionadmin_initadmin\ezgmaps-tswplugin-admin.php:18
actionplugins_loadedezgmaps.php:79
actionwp_enqueue_scriptsezgmaps.php:93
actionadd_meta_boxespublic\ezgmaps-tswplugin-public.php:25
actionsave_postpublic\ezgmaps-tswplugin-public.php:107
Maintenance & Trust

EZGMap Maintenance & Trust

Maintenance Signals

WordPress version tested4.8.28
Last updatedAug 28, 2017
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

EZGMap Developer Profile

tradesouthwest

17 plugins · 2K total installs

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

How We Detect EZGMap

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ezgmaps/lib/ezgmaps-public.css

HTML / DOM Fingerprints

CSS Classes
ezgmaps-metapagesezgmaps-wrapperezgmaps-container
Data Attributes
ezgmaps_Addressezgmaps_Zipcodeezgmaps_meta_box_nonceezgmaps_Addressezgmaps_Zipcode
Shortcode Output
[ezgmaps-box]
FAQ

Frequently Asked Questions about EZGMap