CVE-2026-15288
HIGHSureForms – Drag and Drop Form Builder for WordPress <= 2.2.1 - Unauthenticated Stripe Payment Amount Manipulation
Title source: cnaExploitation Summary
EIP tracks 1 public exploit for CVE-2026-15288. PoCs published by incogbyte.
AI-analyzed exploit summary This PoC exploits CVE-2026-15288, a missing authorization vulnerability in SureForms Drag & Drop Form Builder <= 2.2.1, allowing unauthenticated attackers to manipulate Stripe payment amounts by submitting arbitrary values via the `srfm_create_payment_intent` AJAX action. The exploit demonstrates the flaw by submitting mismatched amounts and analyzing the server's response to confirm the lack of validation against configured prices.
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.
Exploits (1)
This PoC exploits CVE-2026-15288, a missing authorization vulnerability in SureForms Drag & Drop Form Builder <= 2.2.1, allowing unauthenticated attackers to manipulate Stripe payment amounts by submitting arbitrary values via the `srfm_create_payment_intent` AJAX action. The exploit demonstrates the flaw by submitting mismatched amounts and analyzing the server's response to confirm the lack of validation against configured prices.
References (3)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N