Description
The Mage Eventpress plugin for WordPress is vulnerable to privilege escalation in versions up to, and including, 5.7.8 This is due to the mep_grant_shop_manager_access() function hooking user_has_cap and unconditionally granting manage_options whenever an attacker-controllable request marker matches — most notably $_GET['page'] starting with 'mep_' or 'mpwem_', which is never validated against an actually registered EventPress screen. This makes it possible for authenticated attackers, with Shop Manager-level access and above, to elevate their privileges to Administrator by appending ?page=mep_x to core admin URLs (options-general.
Published: 2026-10-28
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: Privilege escalation to administrator
Action: Immediate Patch
AI Analysis

Impact

The plugin contains a function that hooks into the user capability filter and, without validating the requested screen, grants the manage_options capability whenever the page parameter begins with certain prefixes such as mep_ or mpwem_. This CWE-269 flaw allows an authenticated actor who already has the Shop Manager role or higher to elevate their privileges to Administrator by appending a crafted page query string (e.g., ?page=mep_x) to any admin URL. The escalation grants full control over site settings, user management, and potentially all content, representing a significant confidentiality, integrity, and availability risk.

Affected Systems

The vulnerability affects the Event Booking Manager for WooCommerce plugin from magepeopleteam, in all versions up to and including version 5.7.8. No other vendor or product is listed as susceptible.

Risk and Exploitability

The CVSS score of 7.2 indicates a high severity flaw. Because the exploit requires only authenticated access and no additional network privileges, an attacker who can log in as a Shop Manager can immediately leverage this weakness. The EPSS score is not available, but the lack of a KEV listing does not diminish the risk; the flaw is still poised for exploitation by any user with sufficient access. The attack vector is purely local/administrative, requiring the attacker to log into the WordPress admin interface and append the page parameter to an authorized URL. The vulnerability is not mitigated by default security controls and is actively exploitable if the outdated plugin remains installed.

Generated by OpenCVE AI on October 28, 2026 at 09:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Event Booking Manager for WooCommerce plugin to a version newer than 5.7.8
  • Ensure the new version is from a verified official source and confirm the release notes remove the invalid capability hook
  • Audit user roles to verify that only trusted personnel hold Shop Manager or higher roles, and revoke any unnecessary elevated access

Generated by OpenCVE AI on October 28, 2026 at 09:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 28 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
Description The Mage Eventpress plugin for WordPress is vulnerable to privilege escalation in versions up to, and including, 5.7.8 This is due to the mep_grant_shop_manager_access() function hooking user_has_cap and unconditionally granting manage_options whenever an attacker-controllable request marker matches — most notably $_GET['page'] starting with 'mep_' or 'mpwem_', which is never validated against an actually registered EventPress screen. This makes it possible for authenticated attackers, with Shop Manager-level access and above, to elevate their privileges to Administrator by appending ?page=mep_x to core admin URLs (options-general.
Title Event Booking Manager for WooCommerce <= 5.7.8 - Authenticated (Shop Manager+) Privilege Escalation to 'page' Parameter
Weaknesses CWE-269
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-28T06:45:05.954Z

Reserved: 2026-10-12T14:24:43.392Z

Link: CVE-2026-109381

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-28T07:16:44.423

Modified: 2026-10-28T07:16:44.423

Link: CVE-2026-109381

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-28T09:30:20Z

Weaknesses
  • CWE-269

    Improper Privilege Management