CVE-2026-34898: Unauthenticated Access Control Bypass in Event Tickets Manager for WooCommerce ≤1.5.3
Event Tickets Manager for WooCommerce versions 1.5.3 and earlier contain an access control flaw that allows unauthenticated attackers to modify ticket data without permission. An attacker can interact with the plugin's API or administrative functions directly, bypassing the authentication requirement, and alter or delete event tickets. This affects any WooCommerce site running the vulnerable plugin version.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 7.5 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- Weaknesses (CWE)
- CWE-862
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-15 / 2026-06-17
NVD description (verbatim)
Unauthenticated Broken Access Control in Event Tickets Manager for WooCommerce <= 1.5.3 versions.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
The vulnerability stems from missing or improperly implemented authorization checks in Event Tickets Manager for WooCommerce. The plugin fails to enforce authentication and authorization on sensitive endpoints or functions responsible for ticket management. This Missing Access Control (CWE-862) condition permits unauthenticated HTTP requests to perform state-changing operations—such as creating, modifying, or deleting tickets—that should be restricted to authenticated administrators or authorized users. The flaw is network-accessible and requires no user interaction to exploit.
Business impact
Event organizers and WooCommerce store operators using this plugin face direct integrity risk to their ticketing operations. Attackers can fraudulently modify ticket inventories, allocate tickets without payment, revoke legitimate tickets, or corrupt ticket data, leading to revenue loss, customer dissatisfaction, and operational chaos during events. Remediation requires immediate patching; delayed updates risk event cancellation, refund disputes, and reputational damage.
Affected systems
WordPress sites with WooCommerce and the Event Tickets Manager for WooCommerce plugin installed at version 1.5.3 or earlier. The plugin is available in the WordPress plugin repository, making it widely deployed. Any publicly accessible WooCommerce instance running this plugin version is exposed without additional network controls.
Exploitability
This vulnerability has a high exploitability profile. The attack vector is network-based, requires no authentication or privileges, and does not depend on user interaction. An attacker can craft direct HTTP requests to exploit the broken access control from any internet-connected machine. The low complexity and lack of prerequisites make this a trivial attack to execute; automated scanning and exploitation are feasible. No KEV listing or known exploitation data is currently available, but the ease of exploitation means threat actors will likely prioritize this once awareness spreads.
Remediation
Administrators must immediately update Event Tickets Manager for WooCommerce to a patched version above 1.5.3. Verify the new version number in the vendor's advisory or plugin repository before deploying. If a patch is not yet available, restrict plugin functionality via Web Application Firewall (WAF) rules to block unauthenticated access to ticket management endpoints, or temporarily disable the plugin until a fix is released. Audit logs to identify if tickets have been tampered with since deployment.
Patch guidance
Update Event Tickets Manager for WooCommerce to the latest available version from the WordPress plugin repository or vendor site. Always verify the version number post-update. Test the update in a staging environment first to ensure compatibility with your WooCommerce configuration and other plugins. If the vendor has not released a patch, contact them directly and request an estimated timeline. As an interim measure, apply WAF rules to deny unauthenticated requests to paths or parameters associated with ticket creation and modification.
Detection guidance
Monitor for HTTP requests to ticket management endpoints without valid authentication tokens or session cookies—look for POST/PUT/DELETE requests to endpoints like `/wp-json/etm/...` or similar patterns originating from external IP addresses. Alert on any modifications to the wp_postmeta table where ticket data is stored without corresponding authenticated user activity. Query logs for 403 responses followed by successful state-changing requests (a sign of access control bypass). Implement network segmentation to ensure only authorized systems can reach WooCommerce admin functions.
Why prioritize this
This vulnerability scores 7.5 (HIGH) due to its network attack vector, low complexity, and integrity impact on business-critical ticketing data. The absence of authentication requirements combined with the ability to modify ticket state makes this a serious risk for event-driven commerce. Organizations operating events should treat this with urgency. While not yet actively exploited in the wild (no KEV entry), the trivial exploitation path means it will likely be targeted soon.
Risk score, explained
CVSS 3.1 score of 7.5 reflects AV:N (network), AC:L (low complexity), PR:N (no privileges), UI:N (no user interaction), S:U (unchanged scope), C:N (no confidentiality impact), I:H (high integrity impact), and A:N (no availability impact). The score emphasizes that unauthenticated attackers can directly corrupt ticket data from the internet without user assistance. Confidentiality is unaffected because the flaw enables writes, not unauthorized reads; availability is typically not impacted unless the attacker deliberately deletes all tickets.
Frequently asked questions
What happens if I'm running version 1.5.3 of Event Tickets Manager for WooCommerce?
Your site is vulnerable. Unauthenticated users can modify your event tickets without permission. Update to the latest version immediately. If no patch exists yet, contact the vendor and consider disabling the plugin or restricting access via firewall rules.
Will updating the plugin break my event data or existing tickets?
Update in a staging environment first to verify compatibility. Most updates preserve ticket data; however, always back up your WordPress database before patching. If you encounter issues post-update, your backup allows rollback while you investigate.
How can I tell if my site has already been compromised by this vulnerability?
Review WordPress audit logs and database change logs for unauthorized ticket modifications. Check wp_postmeta for suspicious changes outside business hours or from unexpected users. Query web server logs for unauthenticated requests to ticket endpoints. Consider hiring a forensic analyst if you cannot determine the extent of tampering.
Is there a permanent workaround if the vendor is slow to release a patch?
No permanent workaround exists; the vulnerability is in the plugin code itself. Temporary controls include disabling the plugin, applying WAF rules to block unauthenticated requests to ticket endpoints, or isolating the WooCommerce admin panel to a whitelist of IP addresses. These do not eliminate the vulnerability—only patching does.
This analysis is based on the CVE record and vendor information available as of the publication date. Exploit code is not provided. Users should verify patch availability and version numbers directly from the vendor or plugin repository before deployment. SEC.co does not endorse any specific mitigations; organizations should adapt recommendations to their environment. If actively exploited in your environment, consult incident response professionals. This document is for informational purposes and does not constitute legal or regulatory advice. Source: NVD (public-domain), retrieved 2026-07-23. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2018-25391HIGHHaPe PKH 1.1 Authorization Bypass – Unauthorized Record Deletion Vulnerability
- CVE-2025-26418HIGHAndroid CarDevicePolicyService Privilege Escalation (CVSS 7.8)
- CVE-2025-53345HIGHThimPress Thim Core Missing Authorization Leads to Code Execution
- CVE-2026-0133HIGHAndroid ARM SMMU v3 Privilege Escalation (CVSS 7.8)
- CVE-2026-0272HIGHPalo Alto PAN-OS Privilege Escalation Vulnerability (PA-Series, VM-Series, Panorama)
- CVE-2026-10737HIGHWordPress SP Project & Document Manager Unauthenticated File Access Vulnerability
- CVE-2026-26236HIGHQuMagie Missing Authorization Vulnerability – Patch to 2.9.0
- CVE-2026-26237HIGHQuMagie Missing Authorization Vulnerability – HIGH Severity Data Exposure