Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSubmit malicious XSS payload via public ticket form
-
DeliveryPayload stored or reflected in plugin output
-
ExploitVictim admin loads affected event page
-
ExecutionScript executes in admin browser context
-
PersistAttacker captures session token
-
ImpactAuthenticate as admin to WordPress
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The vulnerable WordPress site must have the Event Tickets plugin (by Nexcess) installed and active at version 5.29.2.1 or earlier. The plugin must expose at least one user-facing form or display field (such as ticket purchase, RSVP, or attendee information) that is rendered in HTML responses without output encoding - the specific vulnerable input field is not named in the available data. Exploitation additionally requires that a victim user (ideally an authenticated WordPress admin or editor) loads a page containing the attacker's injected content (UI:R). Factors limiting exploitation: victim interaction is mandatory, meaning fully automated worm-style propagation is not possible; the C:L/I:L/A:L ratings indicate per-session impact is bounded unless the victim holds elevated WordPress privileges; and the vulnerability does not provide direct server-side code execution without chaining additional techniques. |
| Impact | The CVSS 3.1 base score of 7.1 with vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L positions this as a medium-high severity issue. The PR:N and AC:L combination means exploitation is low-friction for any internet-reachable WordPress site running the plugin, though UI:R (victim must load or interact with the injected content) limits fully automated, hands-off exploitation. The scope change (S:C) elevates real-world risk: a successful XSS against an administrator session can escalate to full site compromise via WordPress admin actions. No EPSS data was provided in the intelligence set, so probabilistic exploitation likelihood cannot be quantified. KEV status is negative and no POC has been confirmed, suggesting opportunistic mass exploitation is not yet occurring. Overall, this is a genuine priority for any public-facing WordPress deployment using this plugin - the low attack complexity and no-authentication requirement make it accessible to a wide attacker population, even if individual impact per session is bounded by the C:L/I:L/A:L ratings. |
| Exploit ScenarioDerived | An attacker identifies a public WordPress site running Event Tickets ≤ 5.29.2.1 and submits a ticket purchase or RSVP form with a payload such as a malicious script embedded in a name or comment field. When an authenticated WordPress administrator reviews the submission or loads the affected event page, the unsanitized script executes in their browser, enabling the attacker to steal the admin session cookie and gain full control of the WordPress instance. No POC code has been publicly confirmed, but the low-complexity, unauthenticated vector makes independent rediscovery straightforward. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 24, 2026
Unauthenticated cross-site scripting in the Event Tickets WordPress plugin (versions ≤ 5.29.2.1) allows remote, unauthenticated attackers to inject and execute arbitrary JavaScript in victims' browsers by delivering a crafted link or triggering stored output. The scope-changed CVSS vector (S:C) indicates the injected script can operate outside the plugin's own execution boundary, enabling session theft, credential harvesting, or defacement against authenticated WordPress users who interact with affected pages. No public exploit code has been identified at time of analysis, and the vulnerability has not been added to the CISA KEV catalog.
RemediationAI
Update the Event Tickets WordPress plugin to a version above 5.29.2.1 immediately; the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/event-tickets/vulnerability/wordpress-event-tickets-plugin-5-29-2-1-cross-site-scripting-xss-vulnerability) should be consulted for the exact patched version once a release is confirmed. If an immediate plugin update is not possible, restrict access to the affected plugin's public-facing input endpoints via Web Application Firewall (WAF) rules that block common XSS payloads (e.g., script tag injection, event handler attributes); note this is a compensating control only and may cause false positives on legitimate ticket submission data. Limiting the plugin's pages to authenticated users only, if the site's use case permits, would eliminate the unauthenticated attack vector. As a short-term measure, WordPress administrators should audit recent ticket or event submissions for unexpected HTML or script content. Patch availability per vendor advisory - no exact fix version is independently confirmed from the available data.
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
Event Tickets is a WordPress plugin (CPE: cpe:2.3:a:nexcess:event_tickets:*:*:*:*:*:*:*:*) that enables ticket sales and RSVPs for events, typically used alongside The Events Calendar ecosystem on WordPress sites. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning attacker-controlled data is reflected or stored and rendered in HTML responses without adequate encoding or sanitization. The scope-changed metric (S:C) in the CVSS vector confirms that the injected script executes in the victim's browser security context - outside the WordPress plugin's own origin boundary - which is the defining characteristic of stored or reflected XSS that can affect authenticated sessions. Because PR:N applies, no WordPress account or plugin-level credential is needed to introduce the malicious payload.
Know when Event Tickets 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:R/S:C/C:L/I:L/A:L
Network-delivered XSS with no auth needed, user interaction required for script execution, scope change due to cross-origin browser impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Event Tickets <= 5.29.2.1 versions.
Executive ViewAI
The Event Tickets WordPress plugin (versions 5.29.2.1 and earlier) contains an unauthenticated cross-site scripting vulnerability enabling attackers to hijack WordPress administrator sessions and harvest credentials. All organizations running this plugin face immediate account compromise risk, and remediation is required before the vulnerability is actively weaponized.
No vendor-released patch identified at time of analysis. Interim mitigations: disable Event Tickets plugin or restrict to authenticated users only; deploy Web Application Firewall rules to detect and block XSS payloads in plugin parameters; implement Content Security Policy (CSP) headers to restrict JavaScript execution; enforce multi-factor authentication (MFA) on all WordPress administrative accounts; implement real-time monitoring of application logs for XSS injection attempts.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Event Tickets
View allCSV injection in the event-tickets (Event Tickets) plugin before 4.10.7.2 for WordPress exists via the "All Post> Ticket
The Event Tickets and Registration WordPress plugin before 5.8.1, Events Tickets Plus WordPress plugin before 5.9.1 does
Authenticated SQL injection in the Event Tickets WordPress plugin through version 5.29.5 allows any account holding the
The Events Tickets Plus WordPress plugin before 5.9.1 does not prevent users with at least the contributor role from lea
Broken access control in the Event Tickets WordPress plugin (versions up to and including 5.28.5) lets remote unauthenti
Unauthenticated cross-site scripting in the Event Tickets WordPress plugin through version 5.29.4 enables remote attacke
Unauthenticated authentication bypass in the Event Tickets WordPress plugin (versions ≤ 5.27.5 by Liquid Web / StellarWP
The Event Tickets and Registration plugin for WordPress is vulnerable to unauthorized loss of data due to a missing capa
An unauthenticated broken access control vulnerability in Event Tickets through version 5.29.0.1 allows remote attackers
The Event Tickets and Registration plugin for WordPress is vulnerable to unauthorized access of data due to a missing ca
Missing authorization checks in the WordPress Event Tickets plugin from Liquid Web / StellarWP (versions through 5.30.0)
The Event Tickets and Registration plugin for WordPress is vulnerable to Insecure Direct Object Reference in all version
EUVD-2026-65170
GHSA-58c6-r3gj-j8x2
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB