Description
The Events Manager WordPress plugin before 7.4 does not perform any authorization check on a REST route that serves temporarily stored file uploads, allowing unauthenticated users to retrieve another user's in-progress upload when its temporary identifier is known. The identifier is high-entropy, is disclosed only to the uploader, and the file is removed on submission or by a scheduled cleanup, so a cross-user read is not achievable by guessing alone.
Published: 2026-08-06
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability exists in the Events Manager WordPress plugin prior to version 7.4. A REST endpoint (events-manager/v1/uploads) fails to perform an authorization check before serving files that are temporarily stored while a user is in the process of uploading. Because the temporary file identifier is high‑entropy and only communicated to the uploader, a third party cannot guess it. Nevertheless, any user who knows the identifier—such as the uploader or an attacker who has obtained the identifier by other means—can retrieve that file. The exposed content can include confidential or proprietary material, representing a possible confidentiality breach.

Affected Systems

WordPress sites running the Events Manager plugin with a version older than 7.4. No specific sub‑version details are provided, so any version below 7.4 is considered vulnerable.

Risk and Exploitability

The flaw does not require privileged access or code execution; it is reachable via an unauthenticated HTTP GET to the REST route. Because the identifier is high‑entropy and deleted after submission or cleanup, the practical attack window is small, and guessing the key is impractical. No EPSS score is available and the vulnerability is not listed in CISA’s KEV catalog, indicating that it has not yet been widely exploited. Nonetheless, a legitimate uploader could unintentionally expose their pending uploads if the identifier leaks to an unintended party. The CVSS base score is not supplied, but the impact is limited to information disclosure rather than code execution or elevated privileges.

Generated by OpenCVE AI on August 6, 2026 at 07:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Events Manager plugin to version 7.4 or newer to eliminate the missing authorization check.
  • If an upgrade is not immediately possible, restrict access to the REST endpoint by adding a custom authentication rule or by blocking the events-manager/v1/uploads path using web server configuration (e.g., .htaccess) so that only authenticated users can request it.
  • In the meantime, review user file upload practices and consider disabling the pending upload feature or deleting temporary files immediately after upload completion to reduce exposure time.

Generated by OpenCVE AI on August 6, 2026 at 07:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 06 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Thu, 06 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Events Manager WordPress plugin before 7.4 does not perform any authorization check on a REST route that serves temporarily stored file uploads, allowing unauthenticated users to retrieve another user's in-progress upload when its temporary identifier is known. The identifier is high-entropy, is disclosed only to the uploader, and the file is removed on submission or by a scheduled cleanup, so a cross-user read is not achievable by guessing alone.
Title Events Manager < 7.4 - Unauthenticated Pending Upload Disclosure via events-manager/v1/uploads
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-06T06:00:10.996Z

Reserved: 2026-07-28T11:38:26.051Z

Link: CVE-2026-18050

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-06T07:30:16Z

Weaknesses