Description
The WP Maps WordPress plugin before 4.9.7 does not perform a capability check in one of its AJAX actions and does not properly validate a user-controlled path before using it in a file inclusion, allowing users with a Subscriber account to include and execute arbitrary existing local PHP files on the server.
Published: 2026-08-07
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The WP Maps plugin before version 4.9.7 fails to perform a capability check on one of its AJAX actions and does not properly validate a user‑controlled path parameter before including it. This flaw allows a user with a Subscriber role to reference any local PHP file on the web server, resulting in the execution of that file and effectively giving the attacker remote code execution capabilities on the host. The weakness originates from missing input validation and inadequate access control.

Affected Systems

The vulnerability affects the WP Maps WordPress plugin, any installation using a version earlier than 4.9.7. Only users with a Subscriber designation can trigger the vulnerable AJAX action, but once triggered they can include arbitrary files that exist on the server’s file system.

Risk and Exploitability

The EPSS score is < 1% and the CVSS score is 8.8, indicating a high severity. The attack vector is a web‑based XMLHttpRequest to the plugin’s AJAX endpoint, requiring only a valid Subscriber account which is typically granted to normal website users. Because the required input is user‑controlled and no additional privileges are needed, the likelihood of exploitation is significant for sites that have not upgraded their plugin. The risk is compounded by the widespread use of WP Maps in WordPress installations worldwide.

Generated by OpenCVE AI on August 7, 2026 at 22:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the WP Maps plugin to version 4.9.7 or later, which includes the missing capability check and proper path validation.
  • If an update is not immediately feasible, remove or disable the vulnerable AJAX endpoint by editing the plugin files or using a plugin that can block the specific action, or by revoking the Subscriber role’s ability to send the offending request.
  • Configure the web server or WordPress to deny execution of PHP files in directories that should not be accessible, thereby preventing any included files from being executed if the flaw is somehow exploited.

Generated by OpenCVE AI on August 7, 2026 at 22:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 21:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Fri, 07 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 07 Aug 2026 08:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-22
CWE-284

Fri, 07 Aug 2026 07:45: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

Fri, 07 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The WP Maps WordPress plugin before 4.9.7 does not perform a capability check in one of its AJAX actions and does not properly validate a user-controlled path before using it in a file inclusion, allowing users with a Subscriber account to include and execute arbitrary existing local PHP files on the server.
Title WP Maps < 4.9.7 - Subscriber+ Local File Inclusion
References

Subscriptions

Wordpress Wordpress
Wp Maps Wp Maps
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-07T18:18:21.709Z

Reserved: 2026-07-20T08:40:38.798Z

Link: CVE-2026-16263

cve-icon Vulnrichment

Updated: 2026-08-07T18:18:17.213Z

cve-icon NVD

Status : Deferred

Published: 2026-08-07T06:16:56.500

Modified: 2026-08-26T16:31:16.753

Link: CVE-2026-16263

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T22:30:03Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')