Event Manager and Tickets Selling Plugin for WooCommerce <= 5.7.8 - Authenticated (Shop Manager+) Privilege Escalation via Shop Manager Capability Elevation

High 7.2 CWE-269Fixed in 5.7.9
ID
WPSEC-2026-1288
Plugin
Event Booking Manager for WooCommerce – Sell Tickets, Event Registration, RSVP & Event Calendar (mage-eventpress)
Affected
all versions before 5.7.9
Remediation
Update to 5.7.9 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-269
Usage
Plugin Medium · Affected versions Low among sites WPSec scans, 2026-10-21
Attack surface
Event Manager and Tickets Selling Plugin for WooCommerce on WPSec AttackSurface
Fix released
Published

Description

The Event Booking Manager for WooCommerce plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 5.7.8. This is due to the mep_grant_shop_manager_access() user_has_cap filter granting the manage_options capability to Shop Managers based on attacker-controllable request markers, such as a 'page' or 'post_type' query parameter, a '/wp-json/mep/' string anywhere in the REST request URI, or certain AJAX action prefixes, without verifying that the request actually targets a plugin endpoint. This makes it possible for authenticated attackers with Shop Manager-level access and above to obtain administrator capabilities for arbitrary requests, for example to read and update site settings through the REST API or access other administrator-only screens.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0