Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site with plugin active
-
DeliveryEnumerate existing order IDs via public order confirmations or brute-force
-
ExploitCraft unauthenticated REST API request with target order ID
-
ExecutionSubmit spoofed order status (e.g., 'completed')
-
ImpactOrder record updated without authorization check
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special configuration is required - the vulnerable REST endpoint is exposed by default whenever the plugin is installed and active on any WordPress site running a version before 5.29.0.1. The CVSS vector (PR:N, AC:L) confirms unauthenticated, low-complexity remote exploitation with no user interaction. The primary limiting factor is that the attacker must supply a valid, existing order ID; sequential or predictable IDs (common in WooCommerce-adjacent plugins) lower this barrier. Exploitation is constrained to integrity impact on order records only - there is no path to code execution, credential theft, or site takeover via this endpoint alone. |
| Impact | The CVSS 3.1 base score of 5.3 (Medium) is grounded in AV:N/AC:L/PR:N/UI:N - network-exploitable, zero authentication, trivially low complexity - but the impact is scoped to integrity only (I:L), with no confidentiality or availability consequences recorded. The low EPSS (0.14%, 4th percentile) contrasts with the existence of a public POC: this suggests the exploit is documented but not yet being leveraged at scale, possibly due to the limited business impact relative to higher-value WordPress vulnerabilities. The absence from CISA KEV is consistent with this. Real-world risk is primarily fraud-driven: in environments using this plugin for paid event registrations, an attacker could mark pending or failed orders as completed, potentially bypassing payment validation or triggering fulfillment without payment. For pure informational event sites without payment workflows, the practical impact is lower. The combination of no-auth exploitation and a public POC warrants prompt patching despite the moderate CVSS score. |
| Exploit ScenarioDerived | An unauthenticated attacker probes a WordPress site, identifies the Event Tickets and Registration plugin is active (via plugin enumeration or public registration page metadata), and then enumerates valid order IDs - often sequential integers accessible through prior order confirmation pages or brute-force. The attacker sends a crafted HTTP request to the exposed order-management REST endpoint with the target order ID and a spoofed status value such as 'completed'. A publicly available POC exists making this straightforward to reproduce; the server applies the status change without any credential or permission check. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 05, 2026
Unauthenticated order status manipulation is possible in the Event Tickets and Registration WordPress plugin across all versions before 5.29.0.1, due to a completely absent authorization check on an order-management REST endpoint. Any remote actor - with no credentials or privileges - can alter the status of existing orders, enabling fraud scenarios such as marking unpaid orders as completed. A publicly available exploit exists per WPScan; however, EPSS at 0.14% (4th percentile) indicates mass exploitation has not materialized at time of analysis, and the vulnerability is not listed in CISA KEV.
RemediationAI
Update the Event Tickets and Registration plugin to version 5.29.0.1 or later immediately; this release introduces the missing authorization enforcement on the affected REST endpoint. The patch is vendor-confirmed and referenced in the WPScan advisory at https://wpscan.com/vulnerability/ec32cf58-9fc0-4817-8492-92d80be74ef4/. If the plugin cannot be updated immediately, a compensating control is to add a WAF rule blocking unauthenticated HTTP requests (POST, PUT, PATCH) to the plugin's order-management REST route under /wp-json/; note this may disrupt legitimate frontend checkout flows that rely on the same route, so test carefully. Alternatively, temporarily deactivating the plugin eliminates exposure but also removes all event ticketing functionality. Enumerate all active plugin versions across your WordPress fleet using WP-CLI (wp plugin list --status=active) to identify unpatched instances at scale.
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 root cause is CWE-284 (Improper Access Control). WordPress REST API endpoints must explicitly define a permission_callback that enforces capability checks (e.g., manage_woocommerce, nonce verification, or equivalent). When this callback is absent or returns true unconditionally, WordPress grants unauthenticated access to the endpoint. The affected plugin's order-management route omits this check entirely, exposing write-capable order state transitions to the public internet. The affected CPE is cpe:2.3:a:unknown:event_tickets_and_registration:*:*:*:*:*:*:*:*, covering the full version range up to but not including 5.29.0.1. The plugin is designed to manage event registrations and ticket sales directly within WordPress, making order integrity a business-critical concern.
Know when Event Tickets And Registration 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:N/I:L/A:N
Endpoint is network-exposed with no authentication (PR:N, AV:N); only order status integrity is affected with no data disclosure or service disruption.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Event Tickets and Registration WordPress plugin before 5.29.0.1 does not perform any authorization check on one of its order-management REST endpoints, allowing unauthenticated users to change the status of existing orders.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Unauthenticated payment credential hijacking in the Event Tickets and Registration WordPress plugin (StellarWP, all vers
Stored cross-site scripting in the Event Tickets and Registration WordPress plugin before 5.28.4 enables Editors and abo
Authenticated SQL injection in the Event Tickets and Registration WordPress plugin (all versions up to and including 5.2
Broken object-level authorization in the Event Tickets and Registration WordPress plugin before 5.29.0.1 allows any cont
EUVD-2026-51709
GHSA-rpwc-gx32-cjcf
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB