Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain temporary upload identifier via secondary channel (HTTP interception or log leak)
-
DeliverySend unauthenticated GET request to Events Manager REST file-serving route
-
ExploitBypass absent authorization check
-
ExecutionRetrieve victim's in-progress uploaded file
-
ImpactExfiltrate sensitive upload content
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The Events Manager WordPress plugin must be installed, active, and running a version prior to 7.4, with the file upload feature in use (i.e., at least one event registration form configured to accept file attachments). The WordPress REST API must be reachable - this is the default on all public WordPress installations and is not a restrictive prerequisite. Critically, the attacker must independently possess the specific high-entropy temporary upload identifier for a target user's in-progress upload; the description explicitly confirms this identifier cannot be obtained by guessing alone and is disclosed only to the uploader. The target file must still reside in temporary storage - it is purged on form submission or by scheduled cron cleanup, so the exploitation window is bounded and time-limited. Authentication is not required (CVSS PR:N confirmed). Exploitation is therefore practically limited to scenarios where the identifier has leaked through a secondary channel - such as unencrypted HTTP traffic (no TLS), server-side access or debug log exposure, or a compromised browser session belonging to the uploader - and the cleanup window has not elapsed. |
| Impact | The NVD CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N yields 7.5 (High), but several signals materially challenge that as an accurate operational risk indicator. AC:L treats the attack as low-complexity once preconditions are met, yet the description explicitly states cross-user access 'is not achievable by guessing alone,' acknowledging that identifier acquisition is a real prerequisite barrier AC:L does not capture. EPSS at 0.14% (4th percentile) corroborates very low exploitation probability in the wild, consistent with the identifier barrier. The SSVC classification of Automatable:yes and Technical Impact:partial is mechanically accurate - a known identifier enables a fully automated unauthenticated HTTP fetch - but automation of identifier acquisition itself remains the practical blocking constraint. No CISA KEV listing exists, confirming no observed active exploitation at time of analysis. The confirmed public POC raises risk above theoretical and warrants prompt patching, but the combination of high-entropy identifiers, an ephemeral file existence window, and the necessity for a secondary disclosure channel (unencrypted HTTP interception, server log leak, compromised session) means real-world impact is substantially lower than the raw CVSS score implies. This is a genuine but non-emergency patch priority. |
| Exploit ScenarioDerived | An attacker operating on the same network segment as a victim - or with access to server-side request logs on an HTTP-only WordPress site - intercepts or recovers the high-entropy temporary identifier assigned when the victim begins uploading a document during event registration. The attacker then issues an unauthenticated HTTP GET request to the Events Manager REST endpoint referencing that identifier and receives the victim's in-progress file (which may contain sensitive personal, financial, or identity documents depending on the event's registration requirements) in the response body. A public POC demonstrating this exact request pattern is available via WPScan. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 06, 2026
Events Manager WordPress plugin before version 7.4 exposes an unauthenticated REST API endpoint that serves temporarily stored file uploads without any authorization check, enabling an attacker who has obtained a victim's high-entropy temporary upload identifier to retrieve that user's in-progress file submission. Classified as CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), the flaw represents a missing permission_callback on a WordPress REST route - effectively an IDOR variant against ephemeral upload objects. A public POC is available via WPScan; no CISA KEV listing exists, and the EPSS score of 0.14% (4th percentile) reflects the practical constraint imposed by identifier acquisition being the dominant bottleneck.
RemediationAI
Update the Events Manager WordPress plugin to version 7.4 or later, which introduces the missing authorization check on the temporary file upload REST route; apply this update through the WordPress admin dashboard under Plugins or via WP-CLI (wp plugin update events-manager). The fix and further detail are documented at https://wpscan.com/vulnerability/84964951-d25a-4753-bf71-fe00e2492a89/. If immediate patching is not feasible, disable the plugin's front-end file attachment functionality in its settings to eliminate the vulnerable REST endpoint - this will disrupt any event registration workflows that rely on file uploads, which is a significant trade-off for sites using that feature. As a detection measure regardless of patch status, review web server access logs for unexpected unauthenticated requests to the plugin's REST route (typically under wp-json/). Additionally, confirm the WordPress site enforces HTTPS site-wide to prevent temporary identifier disclosure via network interception, which is the most realistic secondary channel for identifier leakage.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The Events Manager plugin (CPE: cpe:2.3:a:unknown:events_manager:*:*:*:*:*:*:*:*) implements a multi-step event registration flow that includes a REST API route for serving files while they reside in temporary storage, pending final form submission. WordPress REST API routes require an explicit permission_callback to enforce access control; its absence defaults the route to public (unauthenticated) access. The root cause class, CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), reflects that sensitive upload content is reachable by any network caller who can supply the correct object reference. The temporary identifier assigned per upload is designed to be high-entropy - resistant to brute-force enumeration - and the file's lifecycle is bounded: it is automatically purged on form submission or by a scheduled WordPress cron cleanup task. The vulnerability therefore sits at the intersection of a missing authorization check and a time-limited, identifier-gated object reference.
Know when Events Manager gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
AC:H reflects the genuine prerequisite of independently obtaining a high-entropy identifier that cannot be guessed; no integrity or availability impact applies per the vulnerability description.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
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.
Executive ViewAI
Events Manager WordPress plugin before version 7.4 contains a flaw allowing unauthorized access to users' temporary file uploads; publicly available exploit code exists. Organizations using this plugin for document collection face data exposure risks requiring immediate update to version 7.4 or later.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Events Manager
View allThe Events Manager - Calendar, Bookings, Tickets, and more! plugin for WordPress is vulnerable to time-based SQL Injecti
Privilege escalation and account takeover in the Events Manager WordPress plugin before 7.4.1 lets unauthenticated attac
SQL injection in the Events Manager WordPress plugin (versions before 7.4.1) allows any subscriber-level or higher authe
Arbitrary database read in the Events Manager WordPress plugin before 7.3.7 lets unauthenticated bookers inject a malici
The events-manager plugin through 5.9.5 for WordPress (aka Events Manager) is susceptible to Stored XSS due to improper
The Events Manager plugin before 5.8.1.2 for WordPress allows XSS via the events-manager.js mapTitle parameter in the Go
PHP Object Injection in the WordPress Events Manager plugin (Marcus/@msykes) affects all versions up to and including 7.
Missing Authorization vulnerability in Pixelite Events Manager.4.6.4. Rated high severity (CVSS 8.8), this vulnerability
Authenticated SQL injection in the WordPress plugin Events Manager, affecting versions through 7.4.6, allows a Subscribe
The Events Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via admin settings in all versions
Multiple cross-site scripting (XSS) vulnerabilities in the Events Manager plugin before 5.3.5 and Events Manager Pro plu
Authenticated, low-privileged WordPress users can read other accounts' non-public event and venue content - including un
EUVD-2026-53727
GHSA-g34q-c4r9-fwhj
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB