Skip to main content
Vulnerability Database/CVE-2026-93662

CVE-2026-93662: Events Manager WordPress Information Leak

CVE-2026-93662 is an information disclosure flaw in Events Manager WordPress plugin that allows low-privileged users to access unpublished events and private venue data from other accounts. This article covers technical details, affected versions, impact, and mitigation steps.

Updated:

CVE-2026-93662 Overview

CVE-2026-93662 is an information disclosure vulnerability in the Events Manager WordPress plugin before version 7.4.5. The plugin fails to enforce the scope of its logged-in event and location search when a caller supplies a custom owner value. A low-privileged authenticated user can read other accounts' unpublished, pending, or trashed event and venue content, including full street addresses. The flaw is categorized under [CWE-200] Information Exposure.

Critical Impact

Authenticated users with low privileges can enumerate private event and venue data owned by other users, exposing non-public content and physical addresses stored in the Events Manager plugin.

Affected Products

  • Events Manager WordPress plugin versions prior to 7.4.5
  • WordPress sites running the vulnerable plugin with multiple event authors
  • Deployments allowing low-privileged user registration with event or venue access

Discovery Timeline

  • 2026-09-24 - CVE-2026-93662 published to the National Vulnerability Database (NVD)
  • 2026-09-24 - Last updated in NVD database

Technical Details for CVE-2026-93662

Vulnerability Analysis

The Events Manager plugin exposes a logged-in search endpoint for events and locations (venues). The endpoint is intended to restrict results to records owned by the authenticated caller. The plugin honors a client-supplied owner parameter without re-asserting it against the current session identity.

An attacker who authenticates with any low-privileged WordPress account can override the owner value in the request. The query returns records belonging to the specified owner regardless of post status. This includes records in draft, pending, future, and trash states that WordPress would otherwise hide from non-authors.

Returned records expose event metadata and the associated venue data. Venue data stored by Events Manager includes full street addresses, geographic coordinates, and contact information. The exposure violates the confidentiality boundary between tenant accounts on multi-author WordPress installations.

Root Cause

The server-side search handler trusts the owner identifier submitted by the client instead of binding the query to the current user ID from the session. The missing authorization check falls under broken access control, as described in [CWE-200]. The handler also fails to filter by post status, allowing non-published records to appear in results.

Attack Vector

Exploitation requires network access to the WordPress site and valid credentials for any account with permission to invoke the logged-in search. The attacker submits a crafted request that sets the owner field to a target user ID. The vulnerable endpoint returns the target's private event and venue entries, which the attacker parses from the response.

No code execution is possible through this flaw. The impact is limited to confidentiality of event and venue records managed by the plugin. Refer to the WPScan Vulnerability Report for the full technical write-up.

Detection Methods for CVE-2026-93662

Indicators of Compromise

  • HTTP requests to Events Manager AJAX or REST search endpoints that include an owner parameter not matching the authenticated session user
  • Repeated authenticated search requests from a single account iterating sequential owner identifiers
  • Access log entries showing low-privileged accounts retrieving responses containing event IDs outside their authored content

Detection Strategies

  • Review WordPress access logs for POST or GET requests to Events Manager search handlers with query parameters that explicitly set owner, owner_id, or similar fields
  • Correlate the authenticated WordPress user ID with the owner value in request bodies and flag mismatches
  • Deploy web application firewall rules that inspect Events Manager search endpoints and block requests where the owner parameter does not match the session cookie's user identity

Monitoring Recommendations

  • Enable verbose logging on the Events Manager plugin and forward logs to a central SIEM for correlation
  • Alert on bursts of search queries from a single low-privileged account within short time windows
  • Monitor for unusual read patterns against the wp_em_events and wp_em_locations database tables

How to Mitigate CVE-2026-93662

Immediate Actions Required

  • Upgrade the Events Manager plugin to version 7.4.5 or later on all WordPress installations
  • Audit low-privileged user accounts and remove any that are inactive or unnecessary
  • Review event and venue content for sensitive address data that may have already been exposed

Patch Information

The vendor fixed the issue in Events Manager 7.4.5. The patched release re-binds the logged-in search to the current session's user ID and enforces post-status filtering. Administrators should install the update through the WordPress plugin dashboard or by replacing the plugin files from the official repository. Validate the installed version matches 7.4.5 or newer after the update completes.

Workarounds

  • Restrict access to the Events Manager search endpoints through a web application firewall rule until the patch is applied
  • Temporarily disable the plugin on sites where no mitigating controls can be deployed
  • Limit event and venue creation to trusted editor-level accounts to reduce exposure of sensitive address data
bash
# Verify installed Events Manager version via WP-CLI
wp plugin get events-manager --field=version

# Update Events Manager to the patched release
wp plugin update events-manager --version=7.4.5

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.