
Contact Form 7 extension for Google Map fields Security & Risk Analysis
wordpress.org/plugins/cf7-google-mapThis plugin enables the insertion of google maps into contact form 7 as an input field.
Is Contact Form 7 extension for Google Map fields Safe to Use in 2026?
Mostly Safe
Score 84/100Contact Form 7 extension for Google Map fields is generally safe to use though it hasn't been updated recently. 1 past CVE were resolved. Keep it updated.
The "cf7-google-map" plugin, version 1.9.0, exhibits a generally strong security posture based on the static analysis. The absence of unprotected AJAX handlers, REST API routes, shortcodes, and cron events indicates a limited attack surface. The code also demonstrates good practices with 100% of SQL queries using prepared statements and a high percentage (87%) of output properly escaped. The lack of file operations and dangerous functions further contributes to its secure design.
However, there are some areas for improvement. The plugin performs external HTTP requests, which could be a vector for certain attacks if not handled with extreme care. More significantly, the plugin has a history of known vulnerabilities, with one high-severity Cross-Site Scripting (XSS) issue reported in May 2023. While this specific vulnerability is listed as currently unpatched, the existence of past XSS issues warrants caution and suggests potential for future vulnerabilities if input sanitization and output escaping are not meticulously maintained. The absence of nonce checks and capability checks on any potential entry points, though currently zero, could become a risk if the plugin's functionality expands.
In conclusion, "cf7-google-map" v1.9.0 shows promising security practices, particularly in its handling of SQL and output. The limited attack surface is a significant strength. Nevertheless, the past high-severity XSS vulnerability and the presence of external HTTP requests are points of concern that require ongoing vigilance and potential future patching. The lack of explicit mention of capability checks or nonce checks on its current zero entry points is a weakness that might become relevant if the plugin evolves.
Key Concerns
- 1 known high severity vulnerability (unpatched)
- External HTTP requests without explicit checks
- 0 Nonce checks on any entry points
- 0 Capability checks on any entry points
- 87% of output escaped (13% unescaped)
Contact Form 7 extension for Google Map fields Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Contact Form 7 extension for Google Map fields <= 1.8.3 - Stored Cross-Site Scripting
Contact Form 7 extension for Google Map fields Code Analysis
Output Escaping
Contact Form 7 extension for Google Map fields Attack Surface
WordPress Hooks 22
Maintenance & Trust
Contact Form 7 extension for Google Map fields Maintenance & Trust
Maintenance Signals
Community Trust
Contact Form 7 extension for Google Map fields Alternatives
Smart Grid-Layout Design for Contact Form 7
cf7-grid-layout
This plugins allow pure CSS responsive grid layouts for contact form 7. It enables rich interlinking of your CMS data via taxonomy/posts populated dr …
Contact Form 7 Polylang Module
cf7-polylang
This plugin allows multilingual contact form 7 management using the polylang plugin.
Post My CF7 Form
post-my-contact-form-7
This plugin enables the mapping of your CF7 forms to custom posts, including featured images, files, meta-fields and taxonomies
Map Field for Contact Form 7
map-field-for-contact-form-7
Add a Google Maps autocomplete address field with a live interactive map to any Contact Form 7 form. Supports draggable marker, address components, an …
WP Go Maps (formerly WP Google Maps)
wp-google-maps
The easiest to use Google maps plugin! Create a custom Google map, map block, store locator or map widget with high quality markers containing categor …
Contact Form 7 extension for Google Map fields Developer Profile
6 plugins · 25K total installs
How We Detect Contact Form 7 extension for Google Map fields
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/cf7-google-map/admin/css/cf7-googleMap-admin.css/wp-content/plugins/cf7-google-map/assets/gmap3/gmap3.min.js/wp-content/plugins/cf7-google-map/assets/arrive/arrive.min.js/wp-content/plugins/cf7-google-map/admin/js/admin_settings_map.js/wp-content/plugins/cf7-google-map/admin/js/ui-custom-helper.jshttp://maps.google.com/maps/api/js?key=/wp-content/plugins/cf7-google-map/assets/gmap3/gmap3.min.js/wp-content/plugins/cf7-google-map/assets/arrive/arrive.min.js/wp-content/plugins/cf7-google-map/admin/js/admin_settings_map.js/wp-content/plugins/cf7-google-map/admin/js/ui-custom-helper.jscf7-googleMap-admin.css?ver=gmap3.min.js?ver=arrive.min.js?ver=admin_settings_map.js?ver=ui-custom-helper.js?ver=HTML / DOM Fingerprints
<!-- This file is read by WordPress to generate the plugin information in the plugin
* admin area. This file also includes all of the dependencies used by the plugin,
* registers the activation and deactivation functions, and defines a function
* that starts the plugin. --><!-- The admin-specific functionality of the plugin. --><!-- Defines the plugin name, version, and two examples hooks for how to
* enqueue the admin-specific stylesheet and JavaScript. --><!-- The admin-specific functionality of the plugin. -->+11 moredata-latdata-lngdata-zoomdata-map-iddata-field-namecf7_map_admin_settingscf7sgHelper[map]