Skip to content
Threat Feed
medium advisory

Unauthenticated Stripe Credential Overwrite in WordPress Event Tickets Plugin

The Event Tickets and Registration plugin for WordPress (v5.27.4 and earlier) contains an authorization flaw in the Stripe OAuth return endpoint, allowing unauthenticated attackers to hijack site payment processing.

CVE search metadata

CVE search record: CVE-2026-3174. Severity: high. CVSS: 7.5. KEV: no. Product: Event Tickets and Registration (<= 5.27.4). Brief: Unauthenticated Stripe Credential Overwrite in WordPress Event Tickets Plugin. Brief link: https://feed.craftedsignal.io/briefs/2026-09-cve-2026-3174/

CVE-2026-3174 is a critical authorization vulnerability affecting the 'Event Tickets and Registration' plugin for WordPress in all versions up to and including 5.27.4. The vulnerability stems from a missing capability check on the Stripe OAuth return endpoint. By exploiting this flaw, an unauthenticated attacker can send crafted requests to the plugin's Stripe integration flow. Because the application fails to verify the identity of the requester, the attacker can overwrite the site's legitimate Stripe merchant credentials - specifically the Stripe access tokens, publishable keys, and account ID - with their own. Consequently, all subsequent financial transactions processed by the site will be directed to the attacker's account rather than the merchant's. This vulnerability represents a direct financial risk to organizations using the plugin to collect ticket payments, as it allows for the complete diversion of revenue without requiring administrative access to the WordPress environment.

Impact

Successful exploitation allows attackers to perform full financial fraud by redirecting payment traffic to arbitrary Stripe accounts. This impacts any organization using the Event Tickets and Registration plugin for commerce. Potential consequences include total loss of revenue from ticket sales, compromise of customer payment flows, and significant reputational damage.

Recommendation

Prioritized actions for security teams:

  • Update the 'Event Tickets and Registration' plugin to a version patched against CVE-2026-3174 immediately.
  • Audit the WordPress 'wp_options' or equivalent plugin configuration tables for unexpected changes to Stripe account IDs, publishable keys, or API credentials.
  • Review recent transaction logs within the WordPress environment and Stripe dashboard for anomalies in payment routing.

Immediate actions

Upgrade Event Tickets and Registration plugin to the latest patched version.

IT Operations 24h

Mitigations

Review Stripe configuration settings for unauthorized credential modifications.

immediate Security Operations

CVE-2026-3174