Summary
CVE-2026-18050 is an unauthenticated information disclosure vulnerability (CWE-200) in the Events Manager WordPress plugin before version 7.4. A REST endpoint that serves temporarily stored file uploads lacks an authorization check, allowing an unauthenticated actor who knows a temporary upload identifier to read another user’s in-progress upload. It carries a CVSS v3.1 base score of 7.5 (High).
Technical details
- Root cause: The REST route handling temporary file uploads (
events-manager/v1/uploads) does not perform an authorization check before returning the requested file. - Trigger conditions: An unauthenticated request referencing a valid temporary upload identifier. Per the advisory, identifiers are high-entropy values disclosed only to the uploader, and files are removed after submission or by scheduled cleanup, which limits practical exploitation.
- Attack vector: Network; no privileges and no user interaction required.
- Impact: Disclosure of another user’s in-progress upload contents (confidentiality). No impact to integrity or availability.
Affected software
- Events Manager WordPress plugin: all versions before 7.4.
Severity
- CVSS v3.1 base score: 7.5 (High)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Mitigation and recommended actions
- Immediate: Update the Events Manager plugin to version 7.4 or later.
- If no patch can be applied: Restrict or block unauthenticated access to the plugin’s REST endpoints (for example the
events-manager/v1/uploadsroute) at the web server or WAF layer until the update can be deployed.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Raw HTTP response body:
/wp-content/plugins/events-manager/

