Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Contributor account on target site
-
DeliverySend crafted request to vulnerable plugin parameter
-
ExploitInject SQL into shared WordPress database query
-
ExecutionExfiltrate user hashes and site secrets
-
ImpactEscalate toward full site compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated WordPress account with at least Contributor role (PR:L) on a site running Event Tickets version 5.29.5 or earlier; the attack is remote over the network (AV:N), low complexity (AC:L), and needs no user interaction (UI:N). The limiting factor is the Contributor authentication requirement - realistic on sites permitting open user registration or with many low-trust contributors, but it blocks fully unauthenticated mass exploitation. No specific non-default plugin configuration is indicated by the advisory beyond having the affected plugin installed and active. |
| Impact | This is a genuine mid-to-high priority issue but not an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L, base 8.5) describes a network-reachable, low-complexity SQL injection requiring only Contributor-level privileges (PR:L) and no user interaction. The elevated score is driven largely by the scope change (S:C): because a WordPress plugin queries the shared site database, injected SQL reaches data belonging to the whole WordPress instance, not just the plugin. Confidentiality impact is High (database read/exfiltration) while integrity is None and availability is Low. Exploitation signals are otherwise quiet: there is no CISA KEV listing, no EPSS score provided, and no public POC referenced - so this is 'no public exploit identified at time of analysis' rather than confirmed exploitation. The real-world gating factor is the PR:L requirement: an attacker needs a valid Contributor account, which limits blind mass exploitation but is realistic on sites with open registration or many low-trust authors. Net: a real, patch-worthy authenticated SQLi in a widely deployed plugin, but the authentication prerequisite and absence of active-exploitation signals keep it below drop-everything urgency. |
| Exploit ScenarioDerived | An attacker registers or obtains a WordPress Contributor account on a site running Event Tickets <= 5.29.5, then submits a crafted request to a vulnerable plugin endpoint whose parameter is concatenated into a SQL query. Because the plugin shares the WordPress database (scope change), the injected query lets the attacker read arbitrary tables - including wp_users password hashes and secret keys. No public exploit code is currently identified, but the low attack complexity makes weaponization straightforward once the injectable parameter is known. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 30, 2026
Authenticated SQL injection in the Event Tickets WordPress plugin through version 5.29.5 allows any account holding the Contributor role to inject arbitrary SQL through plugin-supplied input, giving read access to data well beyond what the plugin itself stores (CVSS 3.1: 8.5, AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L). The practical barrier is the Contributor authentication requirement, which limits mass exploitation but is trivially satisfied on sites with open registration or large numbers of low-trust contributors; the Scope:Changed rating reflects that successful injection can expose the broader WordPress database, not just plugin tables. No public exploit code or confirmed active exploitation has been identified at time of analysis, and the vendor has not published a fixed version in the available data, so this is a genuine mid-to-high priority issue rather than an emergency.
RemediationAI
No vendor-released patch version is identified in the provided data, so the first action is to check the Event Tickets changelog and the Patchstack advisory above for a fixed release and upgrade to the newest available version as soon as one is published - do not wait for a formal CVE-linked patch note, as WordPress plugin fixes are frequently shipped as routine point releases. Until an update is confirmed installed, apply compensating controls sized to the real attack prerequisite, which is an authenticated Contributor account: disable open user registration and self-service Contributor signup (WordPress Settings > General > Membership and any role-management plugins), audit and remove stale or untrusted Contributor accounts, and temporarily downgrade non-essential contributors to Subscriber, accepting the side effect that those users can no longer draft event content. A WAF or reverse-proxy rule that blocks common SQL-injection payload patterns in requests to event-tickets endpoints adds friction but is bypassable against obfuscated payloads and may generate false positives on legitimate event search or filter parameters; use it as defense in depth, not as the primary fix. Finally, because the scope-changed rating means a successful injection can reach core WordPress tables, consider rotating the database user's privileges so the WordPress account cannot SELECT from unrelated schemas, and monitor database logs for anomalous UNION/SELECT patterns originating from Contributor sessions while exposure remains.
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 maintained under the Nexcess/StellarWP brand for selling tickets and managing RSVPs alongside The Events Calendar ecosystem. The flaw is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), i.e. classic SQL injection: user-controlled input reaches a database query without proper parameterization, escaping, or use of WordPress's $wpdb->prepare(). Because the affected component runs inside WordPress with the site's database credentials, the CVSS scope-changed (S:C) metric is appropriate - a query built from attacker input can be redirected against core wp_users, wp_options, or other plugins' tables, yielding high confidentiality impact (C:H) with no integrity impact (I:N) and limited availability impact (A:L). The vector PR:L confirms the vulnerability is authenticated-only: an attacker needs at least a Contributor role, which is the lowest role able to author content in a default WordPress install. AV:N and AC:L mean the injection is reachable remotely over HTTP with no special conditions, and UI:N means the victim site owner never has to click anything.
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:L/UI:N/S:C/C:H/I:N/A:L
Network SQLi needing only Contributor auth (PR:L, AC:L); shared WordPress DB gives scope change and high confidentiality, integrity untouched, minor availability impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Contributor SQL Injection in Event Tickets <= 5.29.5 versions.
Executive ViewAI
Any WordPress site running the Event Tickets plugin at version 5.29.5 or earlier is exposed to an authenticated SQL injection that lets even a low-privilege Contributor account read data from the entire site database, including user records and content unrelated to event ticketing. Because Contributor-level access is the only barrier and no vendor fix has been released, organizations with open registration, community contributors, or large editorial teams face the greatest risk of unauthorized data disclosure. Leadership should treat this as a priority remediation item requiring interim controls rather than an immediate emergency.
No vendor-released patch identified at time of analysis. Interim mitigations: deactivate or remove the Event Tickets plugin (versions through 5.29.5) where it is not business-critical; disable open self-registration and tightly control issuance of Contributor-level accounts; apply WAF or virtual patching rules targeting SQL injection against the plugin's endpoints; restrict the plugin's WordPress database user to least privilege so that injected queries cannot reach non-ticketing tables; and enable database query logging to detect anomalous read activity while awaiting a vendor fix.
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
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
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
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 (versions ≤ 5.29.2.1) allows remote, unauthen
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-89928
GHSA-wffc-82vg-7mv2
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB