
WP Geo Security & Risk Analysis
wordpress.org/plugins/wp-geoAdds location maps to your posts, pages and custom post types.
Is WP Geo Safe to Use in 2026?
Use With Caution
Score 63/100WP Geo has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The wp-geo plugin version 3.5.1 exhibits a mixed security posture. While the static analysis shows a relatively low attack surface with all identified entry points protected by at least a capability check, there are significant concerns regarding code quality and past vulnerabilities. The analysis reveals that 52% of output is not properly escaped, which is a substantial weakness that could lead to Cross-Site Scripting (XSS) vulnerabilities if malicious input is not handled correctly by the limited number of capability checks. Furthermore, the presence of raw SQL queries without prepared statements is a risk that could be exploited for SQL injection. The plugin's history of known vulnerabilities, including a medium-severity Cross-Site Scripting (XSS) issue that is currently unpatched, is a major red flag, indicating a pattern of insecure coding practices that haven't been fully addressed. The last vulnerability occurring in September 2025 is particularly concerning as it suggests a recent and potentially ongoing security weakness. Although the plugin has no critical taint flows and a limited number of file operations, the combination of unescaped output, raw SQL, and an unpatched medium-severity vulnerability necessitates caution.
Key Concerns
- Unpatched medium severity CVE
- High percentage of unescaped output
- SQL queries without prepared statements
WP Geo Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
WP Geo <= 3.5.1 - Authenticated (Contributor+) Stored Cross-Site Scripting
WP Geo Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
WP Geo Attack Surface
Shortcodes 9
WordPress Hooks 63
Maintenance & Trust
WP Geo Maintenance & Trust
Maintenance Signals
Community Trust
WP Geo Alternatives
Basic Google Maps Placemarks
basic-google-maps-placemarks
Embeds a Google Map into your site and lets you add map markers with custom icons and information windows.
Geo Mashup
geo-mashup
Include Google and OpenStreetMap maps in posts and pages, and map posts, pages, and other objects on global maps. Make WordPress into a GeoCMS.
Pronamic Google Maps
pronamic-google-maps
This plugin makes it easy to add Google Maps to your WordPress post, pages or other custom post types.
Track Geolocation Of Users Using Contact Form 7
track-geolocation-of-users-using-contact-form-7
Track Geolocation Of Users Using Contact Form 7 allows you to get geolocation information with their form submission.
Map My Posts
map-my-posts
Map My Posts allows you to display a Google Map or Geochart visualization, associating map locations with your existing categories or tags.
WP Geo Developer Profile
16 plugins · 21K total installs
How We Detect WP Geo
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-geo/css/wp-geo.csswp-geo/css/wp-geo.css?ver=