Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPlace minimum-value order on Eventin checkout
-
DeliveryComplete genuine tiny payment via gateway
-
ExploitCapture successful transaction reference
-
ExecutionReplay reference against high-value unpaid order
-
PersistPlugin marks order paid without matching amount
-
ImpactTickets or goods released without payment
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Data authenticity verification
|
| Exploitation Conditions | Exploitation requires a WordPress site running Eventin before 4.1.24 with an online payment gateway actively enabled in the ticket/order checkout flow, and the plugin's payment confirmation endpoint must be reachable by unauthenticated visitors - which the supplied CVSS vector (PR:N, UI:N) indicates. The attacker must first possess at least one genuine, gateway-confirmed successful transaction reference originating from that same site and gateway, something they can obtain themselves by completing a minimum-value purchase; without such a reference the replay has nothing valid to submit. Limiting factors: sites that take only offline or bank-transfer payments, or that complete settlement inside another system with its own order-level validation, are not exposed; sites that manually verify each payment against the gateway's own transaction records before releasing tickets or goods neutralise the financial impact even while unpatched; and the flaw causes no data disclosure or availability loss, so it is purely an order-state and revenue integrity issue. |
| Impact | CVSS 3.1 scores this 5.3 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N) - a medium-severity finding driven entirely by a low integrity impact, with no confidentiality or availability effect, which arithmetic understates the financial consequences of free high-value bookings. The vector's PR:N/UI:N metrics indicate the attack is network-reachable without credentials or victim interaction, and WPScan's advisory contains exploit detail, so publicly available exploit code exists; the operation is inexpensive to automate (make one minimum-value purchase, then replay the reference against high-value orders), and no KEV listing or EPSS score was supplied, so active exploitation is unconfirmed and the probability signal is missing - this absence should not be read as evidence of low risk. In SSVC terms this looks like PoC/automatable/partial technical impact, i.e. a patch-soon rather than emergency item for most sites, but any operator monetising tickets or bookings should treat order-value fraud as a direct revenue loss: even a mid-sized municipal IT team in kalisz running an event-registration portal should treat this as urgent, because a single replayed transaction can void the payment on unlimited orders. Missing or conflicting data to resolve: no CWE assigned, no EPSS score, no KEV status beyond what the input omits, and the CPE vendor field is 'unknown'. |
| Exploit ScenarioDerived | An attacker places the cheapest possible order on a vulnerable Eventin site, completes a genuine low-value payment through the integrated gateway, and captures the resulting success reference or callback. They then replay that reference against a high-value unpaid order (for example a premium conference package or a large block of tickets), and the plugin records it as paid without any funds being transferred. No authentication or victim interaction is required, and published exploit detail lowers the barrier for less-skilled attackers. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 16, 2026
Unauthenticated visitors can mark unpaid Eventin orders of any value as paid by replaying a single genuine low-value payment transaction, because the plugin only checks that the gateway reports success and never validates the amount, currency, or which order the transaction belongs to. The flaw affects WordPress sites running the Eventin event-management plugin before version 4.1.24, and exploit detail is publicly available via the WPScan advisory. There is no indication in the supplied data that this is being actively exploited (no CISA KEV listing), and EPSS data was not provided.
RemediationAI
Vendor-released patch: 4.1.24 - Eventin sites should be updated to 4.1.24 or later immediately via the WordPress dashboard or the plugin's wordpress.org repository entry. Where an update cannot be applied at once, the most effective compensating control is to disable the online payment gateway integration in Eventin and switch order handling to manual invoicing; the trade-off is loss of automated online sales until patched. If online payments must stay live, add a mandatory manual reconciliation step before tickets or goods are released - staff must confirm that the gateway transaction record matches the order's exact amount, currency, and reference - accepting the added labour and slower fulfilment as the cost. Restricting checkout to authenticated user accounts raises the effort for an attacker but does not fix the underlying flaw, since the reference is still replayable once obtained. WAF or rate-limiting rules are of limited value here because the attack uses legitimate plugin endpoints and genuinely valid transaction data, and blocking them risks breaking legitimately completed payments.
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
Eventin is a WordPress event-management and ticketing plugin that hands order settlement to external payment gateways and then trusts the gateway's success response to flip the order to paid. The root cause is a missing integrity/authenticity check on that payment confirmation: the code does not bind the returned transaction to the specific order, amount, or currency it is meant to settle, so a previously valid transaction reference is effectively a reusable token. This class of defect maps to improper validation of integrity check value (CWE-354) and insufficient verification of data authenticity (CWE-345), though no CWE identifier was supplied in the input data, so the classification is inferred rather than confirmed. The supplied CPE (cpe:2.3:a:unknown:eventin:*:*:*:*:*:*:*:*) is a wildcard with an unspecified vendor, indicating the CPE dictionary has no canonical vendor entry for this plugin and that all versions are treated as potentially in range. The attack surface is the plugin's payment-notification/callback handling exposed to unauthenticated HTTP requests.
Know when Eventin 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
Replay is network-reachable with no credentials or interaction, but the attacker must first obtain a valid gateway reference, so AC:L with only I:L impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
2DescriptionCVE.org
The Eventin WordPress plugin before 4.1.24 does not verify that a completed payment corresponds to the order it is applied to, confirming only that the payment gateway reports the transaction as successful, not its amount, currency, or which order it belongs to, allowing unauthenticated visitors to mark unpaid orders of any value as paid by replaying the transaction of a single genuine low-value payment.
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
Incorrect Privilege Assignment vulnerability in Themewinter Eventin allows Privilege Escalation.0.26. Rated critical sev
Unauthenticated account creation in the Eventin WordPress plugin (all versions before 4.1.20) allows any remote attacker
Eventin WordPress plugin versions before 4.1.20 exposes stored customer records - including names and email addresses -
Relative Path Traversal vulnerability in Themewinter Eventin allows Path Traversal.0.26. Rated high severity (CVSS 7.5),
Broken authorization in the Eventin WordPress plugin before 4.1.16 lets unauthenticated visitors create orders and suppl
Local file inclusion in the Eventin WordPress plugin (all versions before 4.1.20) allows authenticated users holding edi
Eventin WordPress plugin versions from 4.1.9 through 4.1.19 exposes customer order records - including personal informat
Local file inclusion in Eventin WordPress plugin before 4.1.21 enables authenticated contributors and higher-privileged
Missing authorization in the Eventin WordPress plugin before 4.1.24 allows unauthenticated attackers to reuse the order-
Unauthenticated information disclosure in the Eventin WordPress plugin before 4.1.22 exposes private, draft, and pending
Unauthenticated payment bypass in the Eventin WordPress plugin before 4.1.19 lets any visitor fraudulently obtain valid
Missing authorization on Eventin's event-management REST routes allows low-privilege WordPress contributors to perform i
EUVD-2026-80219
GHSA-8p6x-g49r-wjj7
NVD
CVE.org
EPSS
Exploit-DB