Due to insufficient validation of a user-controlled key in the `wpcf7_stripe_skip_spam_check` function, unauthenticated attackers can reuse a single Stripe PaymentIntent for multiple transactions. Only the first transaction is processed through Stripe, but the plugin sends a success email message for each transaction, potentially tricking an administrator into fulfilling each order.

This vulnerability affects the following application versions:

  • Contact Form 7 5.5
  • Contact Form 7 5.5.1
  • Contact Form 7 5.5.2
  • Contact Form 7 5.5.3
  • Contact Form 7 5.5.4
  • Contact Form 7 5.5.5
  • Contact Form 7 5.5.6
  • Contact Form 7 5.5.6.1
  • Contact Form 7 5.6
  • Contact Form 7 5.6.1
  • Contact Form 7 5.6.2
  • Contact Form 7 5.6.3
  • Contact Form 7 5.6.4
  • Contact Form 7 5.7
  • Contact Form 7 5.7.1
  • Contact Form 7 5.7.2
  • Contact Form 7 5.7.3
  • Contact Form 7 5.7.4
  • Contact Form 7 5.7.5
  • Contact Form 7 5.7.5.1
  • Contact Form 7 5.7.6
  • Contact Form 7 5.7.7
  • Contact Form 7 5.8
  • Contact Form 7 5.8.1
  • Contact Form 7 5.8.2
  • Contact Form 7 5.8.3
  • Contact Form 7 5.8.4
  • Contact Form 7 5.8.5
  • Contact Form 7 5.8.6
  • Contact Form 7 5.8.7
  • Contact Form 7 5.9
  • Contact Form 7 5.9.2
  • Contact Form 7 5.9.3
  • Contact Form 7 5.9.4
  • Contact Form 7 5.9.5
  • Contact Form 7 5.9.6
  • Contact Form 7 5.9.7
  • Contact Form 7 5.9.8
  • Contact Form 7 6.0
  • Contact Form 7 6.0.1
  • Contact Form 7 6.0.2
  • Contact Form 7 6.0.3
  • Contact Form 7 6.0.4
  • Contact Form 7 6.0.5

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *