Event Tickets with Ticket Scanner
CVE-2024-52427
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconRegister or compromise low-privilege WordPress account
-
DeliveryIdentify vulnerable plugin endpoint
-
ExploitSubmit crafted serialized payload
-
InstallTrigger unsafe deserialization
-
C2Inject SSI directives into rendered output
-
ExecuteExecute arbitrary commands via mod_include
-
ImpactAchieve full WordPress server compromise
Vulnerability Assessment
| Weakness |
CWE
|
| Exploitation Conditions | Exploitation requires (1) the target WordPress site to have the Vollstart Event Tickets with Ticket Scanner plugin installed and activated at version 2.3.11 or earlier; (2) the attacker to possess valid WordPress credentials at a low privilege level (PR:L per CVSS vector - typically Subscriber or Contributor, which are trivial to obtain on sites with open registration); and (3) the underlying web server to have Server-Side Includes processing enabled in the document path where deserialized output is rendered, which is the default in many shared hosting Apache configurations. Limiting factors that reduce realistic risk include sites that have disabled WordPress user registration, sites running on Nginx or other servers without SSI handlers configured for PHP-rendered output, and sites that have restricted the plugin's endpoints via access control. No user interaction is required (UI:N), and the attack is fully network-reachable (AV:N). |
| Impact | Multiple signals point to elevated real-world risk: CVSS 9.9 (Critical) with vector AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H indicates network-exploitable, low-complexity attack requiring only low privileges with no user interaction, and notably a scope change (S:C) meaning the impact extends beyond the plugin's security boundary to the underlying WordPress installation. EPSS at 12.22% (94th percentile) is substantially elevated, suggesting active scanning or attacker interest, though it does not confirm exploitation. The vulnerability is not currently listed in CISA KEV, and no public exploit identified at time of analysis. The PR:L requirement (some authentication) tempers the risk somewhat compared to fully unauthenticated RCE bugs, but WordPress sites with open registration, subscriber accounts, or vulnerable credential hygiene effectively neutralize this barrier. The combination of high EPSS percentile, scope change, and the prevalence of low-privilege accounts on WordPress makes this a priority patching target despite the absence of confirmed in-the-wild exploitation. |
| Exploit ScenarioDerived | An attacker registers or compromises a low-privilege WordPress account (e.g., Subscriber or Contributor) on a site running Event Tickets with Ticket Scanner ≤ 2.3.11, then submits a crafted request containing a serialized PHP payload to a plugin endpoint that deserializes user input. The deserialized object causes attacker-controlled content to be rendered through an SSI-processing pipeline, triggering execution of injected SSI directives such as #exec cmd, resulting in arbitrary command execution on the web server with the privileges of the WordPress process. No public exploit identified at time of analysis, but the low attack complexity and detailed CWE/CVSS metadata make weaponization feasible for a motivated researcher. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAI
Deserialization of untrusted data in the Vollstart Event Tickets with Ticket Scanner WordPress plugin (versions up to and including 2.3.11) enables Server-Side Include (SSI) Injection, allowing authenticated low-privilege attackers to execute arbitrary code with scope-changing impact across the affected WordPress instance. With an EPSS score of 12.22% (94th percentile) and CVSS 9.9, this represents a high-priority issue, though no public exploit identified at time of analysis. The vulnerability was disclosed by Patchstack and impacts WordPress sites running this plugin.
RemediationAI
Upgrade the Event Tickets with Ticket Scanner plugin to a version newer than 2.3.11 once the vendor publishes a fix - at time of analysis, Patch available per vendor advisory but exact fixed version should be confirmed via the Patchstack advisory referenced by audit@patchstack.com. If immediate patching is not possible, deactivate and remove the plugin entirely, which is the most reliable mitigation given that both deserialization and SSI injection are at play. As compensating controls, restrict WordPress user registration and audit existing low-privilege accounts to reduce the pool of attackers who can meet the PR:L requirement; disable Server-Side Includes at the web server level (e.g., remove the Includes option from Apache directives or disable mod_include) to neutralize the SSI injection sink, with the trade-off that any legitimate SSI usage on the site will break; and deploy a WAF with rules detecting PHP object injection patterns and SSI directive strings in POST bodies, accepting that custom serialization formats may evade generic signatures.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability stems from CWE-82 (Improper Neutralization of Script in Attributes of IMG Tags in a Web Page), which in this context manifests as Server-Side Include (SSI) Injection chained through unsafe deserialization of untrusted data. The Event Tickets with Ticket Scanner plugin (CPE: cpe:2.3:a:vollstart:event_tickets_with_ticket_scanner) is a WordPress extension used for event ticket management and QR/barcode scanning. The plugin deserializes attacker-controlled input without proper validation, and the deserialized content is subsequently rendered in a context where Server-Side Includes are processed, allowing injected SSI directives to be executed by the web server. This combination is particularly dangerous because deserialization gadget chains in WordPress plugins frequently lead to object instantiation abuses, while SSI injection enables direct server-side command execution depending on Apache/web server configuration.
Know when Event Tickets With Ticket Scanner 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:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
Deserialization of Untrusted Data vulnerability in Vollstart Event Tickets with Ticket Scanner event-tickets-with-ticket-scanner allows Server Side Include (SSI) Injection.This issue affects Event Tickets with Ticket Scanner: from n/a through <= 2.3.11.
Executive ViewAI
The Vollstart Event Tickets with Ticket Scanner WordPress plugin (versions ≤2.3.11) contains a critical deserialization vulnerability (CVE-2024-52427, CVSS 9.9) enabling arbitrary code execution by authenticated low-privilege users, with no public exploit identified at time of analysis. No vendor-released patch has been identified; all WordPress sites running this plugin face immediate risk of insider account compromise and infrastructure takeover. This vulnerability requires urgent remediation across affected deployments.
Restrict WordPress user registration and prohibit creation of low-privilege accounts; deploy Web Application Firewall rules blocking Server-Side Include injection patterns; implement strict role-based access controls limiting plugin function execution; enable comprehensive logging of all WordPress administrative and plugin activity; segregate affected WordPress instances on isolated network segments; maintain daily backups for rapid recovery if compromise occurs.
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
Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.
Affected Products (CPE)CVE.org
The Event Tickets with Ticket Scanner WordPress plugin before 2.5.4 does not have CSRF check in place when updating its
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Saso Nikolo
The Event Tickets with Ticket Scanner WordPress plugin before 2.3.8 does not sanitise and escape some parameters, which
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB