API KEY for Google Maps Security & Risk Analysis

wordpress.org/plugins/api-key-for-google-maps

Retroactively add Google Maps API KEY to any theme or plugin.

40K active installs v1.2.14 PHP 5.6+ WP 5.0+ Updated Dec 3, 2025
google-mapsgoogle-maps-api-callbackgoogle-maps-api-keygoogle-maps-callbackgoogle-maps-key
100
A · Safe
CVEs total1
Unpatched0
Last CVEJun 8, 2022
Safety Verdict

Is API KEY for Google Maps Safe to Use in 2026?

Generally Safe

Score 100/100

API KEY for Google Maps has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Jun 8, 2022Updated 4mo ago
Risk Assessment

The 'api-key-for-google-maps' plugin v1.2.14 demonstrates a generally positive security posture based on the static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points is a significant strength, indicating a limited attack surface that is well-protected. The code also adheres to good practices by exclusively using prepared statements for SQL queries and including a nonce check and capability check, which are crucial for preventing common web vulnerabilities. The taint analysis revealing no unsanitized paths or critical/high severity flows further reinforces this assessment.

However, a concern arises from the output escaping metric, where 67% of outputs are properly escaped, implying that approximately one-third of the outputs are not. While not a critical finding in itself, this could potentially lead to cross-site scripting (XSS) vulnerabilities if sensitive data is displayed without proper sanitization. The vulnerability history shows one past medium-severity vulnerability, historically a Cross-Site Request Forgery (CSRF), which was resolved. While there are no currently unpatched vulnerabilities, this history, combined with the imperfect output escaping, suggests that ongoing vigilance and updates are important.

In conclusion, the plugin is reasonably secure with a small attack surface and good use of security features like prepared statements and nonce checks. The primary area for improvement lies in ensuring 100% proper output escaping to mitigate potential XSS risks. The past vulnerability, though patched, serves as a reminder of the plugin's susceptibility to certain attack types, underscoring the need for continued maintenance and security auditing.

Key Concerns

  • Imperfect output escaping (33% unescaped)
  • Past medium vulnerability (CSRF)
Vulnerabilities
1

API KEY for Google Maps Security Vulnerabilities

CVEs by Year

1 CVE in 2022
2022
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2022-29453medium · 5.4Cross-Site Request Forgery (CSRF)

API KEY for Google Maps <= 1.2.1 - Cross-Site Request Forgery

Jun 8, 2022 Patched in 1.2.2 (593d)
Code Analysis
Analyzed Mar 16, 2026

API KEY for Google Maps Code Analysis

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

Output Escaping

67% escaped15 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
rgmk_add_admin_menu_html (api-key-for-google-maps.php:113)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

API KEY for Google Maps Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionplugins_loadedapi-key-for-google-maps.php:36
filterclean_urlapi-key-for-google-maps.php:93
actionadmin_menuapi-key-for-google-maps.php:104
actionadmin_noticesapi-key-for-google-maps.php:177
actionwp_headapi-key-for-google-maps.php:198
actionadmin_headapi-key-for-google-maps.php:199
Maintenance & Trust

API KEY for Google Maps Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 3, 2025
PHP min version5.6
Downloads808K

Community Trust

Rating98/100
Number of ratings55
Active installs40K
Developer Profile

API KEY for Google Maps Developer Profile

Stiofan

12 plugins · 90K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
191 days
View full developer profile
Detection Fingerprints

How We Detect API KEY for Google Maps

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

Asset Fingerprints

Version Parameters
/api-key-for-google-maps/style.css?ver=1.2.14

HTML / DOM Fingerprints

CSS Classes
rgmk-offer-notice
Data Attributes
id="gd-api-key"
JS Globals
window.rgmkGoogleMapsCallbackwindow.rgmkGoogleMapsCallback=truergmkInitGoogleMapsrgmkGoogleMapsCallback
FAQ

Frequently Asked Questions about API KEY for Google Maps