Description
The SureForms – Drag and Drop Form Builder for WordPress plugin for WordPress is vulnerable to Improper Input Validation in all versions up to, and including, 2.2.1. This is due to the plugin accepting the payment amount directly from user-controlled POST data in the 'create_payment_intent' and 'create_subscription_intent' functions without validating it against the form's configured price. This makes it possible for unauthenticated attackers to modify the payment amount to any arbitrary value when submitting a Stripe payment form, potentially purchasing products or services at significantly reduced prices.
Published: 2026-07-10
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows an attacker to inject a crafted payload into the Stripe payment flow, causing the plugin to accept an arbitrary payment amount supplied by the user. Because the amount field is taken directly from untrusted POST data without verification against the specified form price, the attacker can set the amount to zero or to a value below the intended cost, resulting in financial loss for the site owner and a potential gain of goods or services for the attacker.

Affected Systems

WordPress sites using the SureForms drag‑and‑drop form builder from brainstormforce, specifically all releases up to and including version 2.2.1. This includes the payment form, survey, quiz, and calculator modules. Any installation that has not been upgraded beyond 2.2.1 remains vulnerable to this input‑validation flaw.

Risk and Exploitability

The CVSS score of 7.5 indicates a high‑severity flaw with significant impact on the integrity of financial transactions. The EPSS score of less than 1% suggests that active exploitation is currently unlikely, and the vulnerability is not listed in CISA’s KEV catalog, meaning no widespread known exploits have been observed. The likely attack vector is an unauthenticated network attacker who submits a POST request to the payment endpoint with a manipulated amount field; such an attacker can influence the charge amount before the transaction is finalized with Stripe.

Generated by OpenCVE AI on July 29, 2026 at 11:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the SureForms plugin to version 2.2.2 or newer where the input validation has been corrected.
  • Add server‑side validation to the payment amount: compare the submitted amount with the form’s configured price and reject any mismatches.
  • Review and restrict who can create or edit forms in the WordPress admin; enforce least privilege and audit form configurations.

Generated by OpenCVE AI on July 29, 2026 at 11:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 14 Jul 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 05:15:00 +0000

Type Values Removed Values Added
Description The SureForms – Drag and Drop Form Builder for WordPress plugin for WordPress is vulnerable to Improper Input Validation in all versions up to, and including, 2.2.1. This is due to the plugin accepting the payment amount directly from user-controlled POST data in the 'create_payment_intent' and 'create_subscription_intent' functions without validating it against the form's configured price. This makes it possible for unauthenticated attackers to modify the payment amount to any arbitrary value when submitting a Stripe payment form, potentially purchasing products or services at significantly reduced prices.
Title SureForms – Drag and Drop Form Builder for WordPress <= 2.2.1 - Unauthenticated Stripe Payment Amount Manipulation
Weaknesses CWE-20
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-14T01:33:55.399Z

Reserved: 2026-07-09T15:50:42.634Z

Link: CVE-2026-15288

cve-icon Vulnrichment

Updated: 2026-07-14T01:33:51.366Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T11:30:17Z

Weaknesses
  • CWE-20

    Improper Input Validation