Description
The Events Calendar WordPress plugin before 6.17.3.1 does not restrict non-public content to the users entitled to read it on its public REST archives, allowing users with a low-privilege role such as contributor to read the full contents of every unpublished record on the site, including other users'.
Published: 2026-09-05
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the Events Calendar WordPress plugin prior to version 6.17.3.1. The plugin’s public REST API does not enforce permission checks on non‑public events, venues, or organizers, allowing any user authenticated with a low‑privilege role such as contributor to retrieve the full content of every unpublished record. This leads to accidental exposure of sensitive information belonging to other users, compromising confidentiality and potentially revealing private event details.

Affected Systems

All WordPress sites that install The Events Calendar plugin version 6.17.3.0 or earlier are affected. The issue applies to the plugin’s REST endpoints that serve event, venue, and organizer data. Users logged in as contributors, authors, or other roles lacking full read permissions can trigger the disclosure.

Risk and Exploitability

The vulnerability is exploitable via an authenticated REST request that any logged‑in user can send, so attackers need only an account with contributor privileges. While the EPSS score is not reported and the vulnerability is not listed in the CISA KEV catalog, the absence of authorization checks constitutes a clear information‑exposure risk. A CVSS score is not supplied, but the impact on confidentiality ranks high, and the attack is straightforward once a user has access to the WordPress REST API.

Generated by OpenCVE AI on September 5, 2026 at 07:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade The Events Calendar plugin to version 6.17.3.1 or later.
  • If an upgrade is not immediately possible, restrict REST API access to the plugin’s endpoints by using a security plugin or custom code that blocks or limits non‑admin roles.
  • Review user role capabilities to ensure contributor and other low‑privilege roles lack the "read_private_events", "read_private_venues", or "read_private_organizers" capabilities, and remove any unintended permissions.

Generated by OpenCVE AI on September 5, 2026 at 07:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 05 Sep 2026 08:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200

Sat, 05 Sep 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Events Calendar WordPress plugin before 6.17.3.1 does not restrict non-public content to the users entitled to read it on its public REST archives, allowing users with a low-privilege role such as contributor to read the full contents of every unpublished record on the site, including other users'.
Title The Events Calendar < 6.17.3.1 - Contributor+ Non-Public Event, Venue and Organizer Content Disclosure via REST API
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-05T06:00:08.531Z

Reserved: 2026-09-02T08:41:24.180Z

Link: CVE-2026-84745

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-05T07:17:13.850

Modified: 2026-09-05T07:17:13.850

Link: CVE-2026-84745

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-05T07:45:05Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor