PatchSiren cyber security CVE debrief
CVE-2026-19798 tusharimran CVE debrief
The Wp Map Block plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the set_status() and bulk() functions in the Maps_Controller REST controller in versions up to, and including, 3.0.0. This vulnerability allows authenticated attackers with Contributor-level access and above to publish or unpublish (and bulk-delete) any wpmb_map post, including maps owned by administrators. As a result, attackers could potentially hide published maps from all public pages site-wide or force draft maps to become publicly visible. Site administrators and security teams should review and update the plugin to version 3.0.1 or later, restrict to
- Vendor
- tusharimran
- Product
- WP Map Block – Google Maps, OpenStreetMap, Mapbox, Store & Shop Locator, Directory, Listings & Filters
- CVSS
- MEDIUM 4.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-16
- Original CVE updated
- 2026-10-16
- Advisory published
- 2026-10-16
- Advisory updated
- 2026-10-16
Who should care
Site administrators and security teams responsible for WordPress installations with the Wp Map Block plugin should review and update the plugin to version 3.0.1 or later. They should also restrict access to the Maps_Controller REST controller and monitor for suspicious activity on the WordPress site. Additionally, they should confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
Why it matters
The Wp Map Block plugin for WordPress is vulnerable to unauthorized modification of data, allowing authenticated attackers with Contributor-level access and above to publish or unpublish (and bulk-delete) any wpmb_map post, including maps owned by administrators.
- Authenticated attackers with Contributor-level access and above can publish or unpublish (and bulk-delete) any wpmb_map post, including maps owned by administrators.
- This vulnerability allows for unauthorized modification of data, potentially hiding published maps from all public pages site-wide or forcing draft maps to become publicly visible.
Technical summary
The Wp Map Block plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the set_status() and bulk() functions in the Maps_Controller REST controller in versions up to, and including, 3.0.0. The plugin's permission_callback (can_edit()) only verifies current_user_can('edit_posts') and performs no object-level ownership check or verification of publish-level capabilities. This allows authenticated attackers with Contributor-level access and above to publish or unpublish (and bulk-delete) any wpmb_map post, including maps owned by administrators.
Defensive priority
Authenticated attackers with Contributor-level access and above can publish or unpublish (and bulk-delete) any wpmb_map post, including maps owned by administrators.
Recommended defensive actions
- Review and update the Wp Map Block plugin to version 3.0.1 or later.
- Restrict access to the Maps_Controller REST controller.
- Monitor for suspicious activity on the WordPress site.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The plugin's permission_callback (can_edit()) only verifies current_user_can('edit_posts') and performs no object-level ownership check or verification of publish-level capabilities. The handlers pass the caller-controlled map ID directly to wp_update_post() (and wp_delete_post() in the bulk delete branch) to change post_status between publish and draft. This oversight allows for unauthorized modification of data. The CVE record was published on 2026-10-16T07:17:13.217Z and has not been modified since then. The vulnerability has a CV
Sources and references
Verified primary and authoritative sources
-
CVE-2026-19798 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-19798
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-19798 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-19798
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://plugins.trac.wordpress.org/browser/wp-map-block/tags/3.0.0/includes/Rest/Maps_Controller.php
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.