Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Network-accessible WordPress endpoint with no authentication gate; impact is read-only partial confidentiality loss with no integrity or availability consequence.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Lifecycle Timeline
1DescriptionCVE.org
Unauthenticated Broken Access Control in WP Go Maps <= 10.1.04 versions.
AnalysisAI
Broken access control in WP Go Maps WordPress plugin versions 10.1.04 and earlier allows unauthenticated remote attackers to access restricted resources without authorization. The flaw stems from missing authorization checks (CWE-862) on one or more plugin endpoints, enabling network-accessible exploitation with no credentials required. Impact is limited to a partial confidentiality breach - no data modification or availability impact - but the zero-barrier entry point makes it trivially reachable by automated scanners. No public exploit code or CISA KEV listing has been identified at time of analysis.
Technical ContextAI
WP Go Maps (formerly WP Google Maps) is a WordPress plugin published by wpgmaps, identified by CPE cpe:2.3:a:wpgmaps:wp_go_maps:*:*:*:*:*:*:*:*. The root cause is CWE-862 (Missing Authorization): one or more plugin REST API endpoints or AJAX handlers fail to verify that the requesting user possesses the required capability before returning data or performing an action. In WordPress, proper authorization typically requires calls to current_user_can() or equivalent capability checks; their absence allows any unauthenticated HTTP client to reach functionality that should be gated behind authentication or a specific role. The CVSS vector AV:N/AC:L/PR:N/UI:N confirms the endpoint is reachable over the network with no prerequisites.
RemediationAI
Update WP Go Maps to the version immediately above 10.1.04 - the exact patched version number is not confirmed in the available input data; consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wp-google-maps/vulnerability/wordpress-wp-go-maps-plugin-10-1-04-broken-access-control-vulnerability and the WordPress plugin repository changelog for the confirmed fix release. If an immediate upgrade is not possible, consider using a Web Application Firewall rule to block unauthenticated requests to the plugin's REST API namespace (typically /wp-json/wpgmaps/ or its registered AJAX actions) as a temporary compensating control; note this may break legitimate map-loading functionality for anonymous site visitors. Restricting REST API access to authenticated users globally (via WordPress settings or a security plugin) is a broader workaround but carries the trade-off of breaking other plugins that depend on public REST endpoints.
More in Wp Go Maps
View allThe WP Go Maps (formerly WP Google Maps) plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the ma
In the wp-google-maps plugin before 7.11.18 for WordPress, includes/class.rest-api.php in the REST API does not sanitize
The WP Go Maps (formerly WP Google Maps) WordPress plugin before 9.0.28 does not properly protect most of its REST API r
The wp-google-maps plugin before 7.10.43 for WordPress has XSS via the wp-admin/admin.php PATH_INFO. Rated medium severi
The WP Google Maps WordPress plugin before 8.1.12 did not sanitise, validate of escape the Map Name when output in the M
The WP Google Maps plugin before 7.11.35 for WordPress allows XSS via the wp-admin/ rectangle_name or rectangle_opacity
WP Go Maps WordPress plugin before 10.0.10 exposes unapproved marker records - including PII in address and description
Unauthenticated information disclosure in WP Go Maps WordPress plugin before 10.0.10 allows any visitor to retrieve map
Multiple cross-site scripting (XSS) vulnerabilities in the WP Google Maps plugin before 6.0.27 for WordPress allow remot
SQL injection in WP Go Maps WordPress plugin (all versions before 10.1.04) allows unauthenticated network attackers to r
The WP Go Maps (formerly WP Google Maps) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Custom JS
The WP Go Maps (formerly WP Google Maps) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugi
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-48150
GHSA-2vr6-hcxv-cf3w