Description
The WP Maps WordPress plugin before 4.9.8 does not perform a capability check, nor validate a nonce, in one of its AJAX actions, allowing users with a Subscriber account to create an unlimited number of options in the database, each of which is loaded on every page request.
Published: 2026-08-19
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

WP Maps, a popular WordPress plugin, contains an AJAX action that lacks proper capability verification and nonce validation. When a user with Subscriber privileges triggers this action, the plugin accepts any key/value pair and writes it into the options table without limits. Because the stored options are automatically loaded on every page request, an attacker can prepend a large quantity of autoloaded options, quickly consuming memory and potentially corrupting database performance. The flaw does not provide direct code execution, but it can degrade site availability and induce resource exhaustion.

Affected Systems

This vulnerability affects installations of the WP Maps plugin older than version 4.9.8. WordPress sites that have not applied the published update are susceptible. The issue is confined to the plugin itself and does not impact the core WordPress framework or other plugins unless they rely on the contaminated options table.

Risk and Exploitability

The CVSS score of 5.4 reflects a moderate severity, and the EPSS score indicates a very low probability of exploitation in the wild. Because the flaw operates through a publicly accessible AJAX endpoint, any authenticated user with at least Subscriber access can exploit it, making the attack vector web-based. The vulnerability is not listed in the CISA KEV catalog, further suggesting the risk, while the lack of a nonce check limits the attacker’s control to the Subscriber role’s permissions. The most likely impact is a denial of service through database overload or application slowdown.

Generated by OpenCVE AI on August 20, 2026 at 13:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest WP Maps version (4.9.8 or newer).
  • If the update cannot be performed, disable or delete the WP Maps plugin to prevent further exploitation.
  • Run a database cleanup to remove any autoloaded options that were created by the vulnerability.

Generated by OpenCVE AI on August 20, 2026 at 13:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 19 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L'}


Wed, 19 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wp Maps
Wp Maps wp Maps
Vendors & Products Wordpress
Wordpress wordpress
Wp Maps
Wp Maps wp Maps

Wed, 19 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The WP Maps WordPress plugin before 4.9.8 does not perform a capability check, nor validate a nonce, in one of its AJAX actions, allowing users with a Subscriber account to create an unlimited number of options in the database, each of which is loaded on every page request.
Title WP Maps < 4.9.8 - Subscriber+ Unlimited Autoloaded Option Creation
References

Subscriptions

Wordpress Wordpress
Wp Maps Wp Maps
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-19T16:18:01.277Z

Reserved: 2026-07-31T08:01:35.190Z

Link: CVE-2026-18466

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-08-19T06:17:37.697

Modified: 2026-08-26T16:30:52.723

Link: CVE-2026-18466

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T13:30:17Z

Weaknesses