Skip to main content

WP Maps CVE-2026-16265

| EUVDEUVD-2026-54392 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-08-07 WPScan GHSA-29w4-w235-2pmp
6.5
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Register or obtain subscriber WordPress account
  2. Delivery
    Identify vulnerable AJAX action endpoint in WP Maps
  3. Exploit
    Send crafted POST to admin-ajax.php with target action
  4. Execution
    Trigger uncontrolled recursion in plugin handler
  5. Persist
    Server resources exhausted
  6. Impact
    Site becomes unavailable

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid WordPress subscriber account (or higher) on the target site - confirmed by the CVSS vector PR:L. The vulnerability is specifically located in an AJAX action handler that lacks a WordPress capability check, meaning the action must be reachable via the standard wp-admin/admin-ajax.php endpoint. Sites with open user registration are at elevated risk because any internet user can self-register a subscriber account without admin approval. Exploitation is limited by the need for authentication (no unauthenticated path exists per the CVSS PR:L metric), the requirement that WP Maps be installed and active, and the SSVC finding that the attack is not automatable (likely due to session/nonce requirements inherent to WordPress AJAX). Impact is strictly availability - no data exfiltration or integrity modification is possible via this flaw.

Impact

The CVSS 3.1 score of 6.5 (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) accurately captures the network-reachable, low-complexity nature of the flaw but correctly reflects that a subscriber account (PR:L) is required, limiting unauthenticated exposure. EPSS at 0.14% (4th percentile) signals very low probability of observed exploitation in the near term, consistent with the SSVC assessment that the attack is not automatable and technical impact is only partial. The existence of a public POC is a meaningful escalation signal - exploitation is feasible for anyone with a WordPress account on the target site. Sites that allow open user registration are at materially higher risk than those with invite-only or closed registration. There is no confidentiality or integrity impact; the sole risk is availability. The combination of low EPSS, no KEV, and a PR:L prerequisite places this in a secondary priority tier for most organizations, unless open registration is enabled.

Exploit ScenarioDerived

An attacker registers or obtains a subscriber-level account on a target WordPress site running WP Maps before 4.9.7, then sends a crafted HTTP POST request to wp-admin/admin-ajax.php with the vulnerable action parameter. The server processes the request without authorization checks, triggering recursive function calls that consume PHP stack memory and CPU until the web server process crashes or becomes unresponsive; a public proof-of-concept demonstrates this technique. Repeated requests can sustain the outage, effectively keeping the site offline.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 07, 2026

Denial of Service in the WP Maps WordPress plugin before 4.9.7 allows any authenticated subscriber to exhaust server resources by exploiting a missing capability check in an AJAX action handler. The flaw, discovered and reported by WPScan, permits a low-privileged user to invoke an unrestricted operation that triggers uncontrolled recursion, potentially rendering the affected WordPress site unavailable. A publicly available proof-of-concept exists, though EPSS remains low (0.14%) and CISA has not listed this in KEV, suggesting exploitation is currently opportunistic rather than widespread.

RemediationAI

Upgrade WP Maps to version 4.9.7 or later, which introduces the missing capability check to restrict the vulnerable AJAX action to authorized users only. The patch is confirmed available from the vendor per the WPScan advisory (https://wpscan.com/vulnerability/5432f989-03d8-49d9-ac45-0d5a6a7bf499/). As an immediate compensating control pending upgrade, WordPress administrators can disable open user registration (Settings > General > uncheck 'Anyone can register') to prevent untrusted parties from obtaining subscriber accounts - though this does not protect against sites with legitimate registered users. Alternatively, a WAF rule can block AJAX requests to wp-admin/admin-ajax.php targeting the specific action parameter associated with this handler; identify the action name from the WPScan advisory before implementing. Note that blocking admin-ajax.php broadly will break legitimate plugin functionality.

Affected VersionsENISA

WP Maps 0 <4.9.7

Affected Packages

euvd wp_maps fix: 4.9.7

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

WP Maps is a WordPress mapping plugin (CPE: cpe:2.3:a:unknown:wp_maps:*:*:*:*:*:*:*:*) that registers one or more AJAX handlers accessible to authenticated WordPress users. The root cause is CWE-400 (Uncontrolled Resource Consumption): the plugin fails to perform a WordPress capability check (e.g., current_user_can()) before dispatching an operation, and the dispatched operation itself contains uncontrolled recursion - a function or call chain that invokes itself without a depth limit or base-case guard. Because WordPress AJAX endpoints are available over HTTP and subscriber-level accounts have minimal trust, any registered user can craft a request that triggers this recursive path, consuming PHP execution stack space and server CPU/memory until the process is terminated or the server becomes unresponsive.

Know when Wp Maps gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 6.5 MEDIUM

Network-accessible AJAX endpoint requires only a subscriber account (PR:L); no confidentiality or integrity impact, only availability via resource exhaustion.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

3
Patch available
Aug 07, 2026 - 07:01 EUVD
CVE Published
Aug 07, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 07, 2026 - 06:00 cve.org
MEDIUM 6.5

DescriptionCVE.org

The WP Maps WordPress plugin before 4.9.7 does not perform a capability check in one of its AJAX actions and does not restrict the operation it dispatches, allowing users with a Subscriber account to trigger uncontrolled recursion that exhausts server resources, resulting in a Denial of Service.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
niche WordPress mapping plugin, vendor unknown in NVD CPE
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

52
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2026-16263 HIGH POC
8.8 Aug 07

Local file inclusion via path traversal in WP Maps WordPress plugin (before 4.9.7) allows any authenticated Subscriber-l

CVE-2026-6381 HIGH POC
7.5 May 18

Local File Inclusion in the WP Maps WordPress plugin before 4.9.3 allows authenticated users to read arbitrary files by

CVE-2021-24130 HIGH POC
7.2 Mar 18

Unvalidated input in the WP Google Map Plugin WordPress plugin, versions before 4.1.5, in the Manage Locations page with

CVE-2026-39492 CRITICAL
9.3 Jun 15

Unauthenticated SQL injection in the WP Maps WordPress plugin (versions 4.9.1 and earlier, by Flipper Code) allows remot

CVE-2025-3503 MEDIUM POC
4.8 May 01

The WP Maps WordPress plugin before 4.7.2 does not sanitise and escape some of its Map settings, which could allow high

CVE-2025-3504 MEDIUM POC
4.8 May 01

The WP Maps WordPress plugin before 4.7.2 does not sanitise and escape some of its Map settings, which could allow high

CVE-2025-3502 MEDIUM POC
4.8 May 01

The WP Maps WordPress plugin before 4.7.2 does not sanitise and escape some of its Map settings, which could allow high

CVE-2023-28172 HIGH
8.8 Nov 12

Cross-Site Request Forgery (CSRF) vulnerability in flippercode WordPress Plugin for Google Maps - WP MAPS (formerly WP G

CVE-2022-25600 HIGH
8.8 Mar 11

Cross-Site Request Forgery (CSRF) vulnerability affecting Delete Marker Category, Delete Map, and Copy Map functions in

CVE-2021-24502 MEDIUM POC
4.8 Aug 09

The WP Google Map WordPress plugin before 1.7.7 did not sanitise or escape the Map Title before outputting them in the p

CVE-2026-66618 HIGH
7.6 Sep 17

SQL injection in the WP Maps WordPress plugin (Flipper Code) through version 4.9.9 lets an attacker who already holds a

CVE-2023-23878 MEDIUM
5.4 Apr 04

Auth. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. No vendor pat

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy