Summary
CVE-2026-13178 is an authorization bypass (CWE-639, Authorization Bypass Through User-Controlled Key) in the Eventin (WP Event Solution) WordPress plugin. The plugin does not properly authorize order creation and accepts an attacker-supplied order status, allowing unauthenticated attackers to create orders marked as completed without paying. It affects all versions before 4.1.16 and is rated High severity (CVSS 7.5).
Technical details
- Root cause: Insufficient authorization controls on the order-creation functionality, combined with acceptance of a client-supplied order status value.
- Trigger conditions: An attacker submits an order-creation request supplying an order status (e.g., completed) without completing payment.
- Attack vector: Network; unauthenticated and requiring no user interaction or privileges.
- Impact: Integrity impact — attackers can establish fraudulent orders marked as paid, bypassing payment processing.
Affected software
- Eventin (WP Event Solution) WordPress plugin: all versions before 4.1.16.
Severity
- CVSS v3.1 base score: 7.5 (High)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Mitigation and recommended actions
- Immediate: Update the Eventin plugin to version 4.1.16 or later.
- If no patch can be applied: Restrict network access to the affected WordPress site and monitor for unexpected or unpaid orders marked as completed; consider disabling the plugin until it can be updated.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Raw response body:
wp-content/plugins/wp-event-solution

