Vulnerabilities / WP Map Block / WPSEC-2026-2410

WP Map Block <= 3.2.0 - Authenticated (Contributor+) Missing Authorization to Sensitive Information Exposure via Maps List REST Endpoint

Medium 4.3 CWE-862Fixed in 3.2.1
ID
WPSEC-2026-2410
Plugin
WP Map Block – Google Maps, OpenStreetMap, Mapbox, Store & Shop Locator, Directory, Listings & Filters (wp-map-block)
Affected
from 3.0.0 before 3.2.1
Remediation
Update to 3.2.1 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-862
Usage
Plugin Low · Affected versions Low among sites WPSec scans, 2026-11-03
Attack surface
WP Map Block on WPSec AttackSurface
Fix released
Published

Description

The WP Map Block plugin for WordPress is vulnerable to unauthorized access of data via the maps list REST endpoint (GET /wpmb/v1/maps) in all versions up to, and including, 3.2.0, due to a missing per-object capability check in the Maps_Controller::index() function. The route only checks the edit_posts capability and then returns a summary of every published and draft map. This makes it possible for authenticated attackers, with Contributor-level access and above, to see the ID, title, map provider, marker count, status and last-modified time of draft maps belonging to other users that they are not permitted to edit.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0