Forminator Forms: Privilege escalation via payment-gated registration form
Summary
Forminator Forms, a WordPress form plugin, does not enforce payment on the server side when the form's configured payment gateway is unavailable. Unauthenticated visitors can complete a payment-gated user registration form without paying and receive the form's configured role, up to administrator. The flaw is described as occurring after the gateway has been connected and later disconnected, so it requires a payment-gated registration form with a role assignment.
Affected
- Forminator Forms 1.58.0 to before 1.58.4 (according to the CNA record)
- Versions before 1.58.0: Unknown.
Fixed in
- Forminator Forms 1.58.4
Workaround
- No vendor workaround documented.
- Interim measure (not from a vendor source): unpublish registration forms that combine a payment field with a role assignment until the plugin is updated.
- Review the default role of each registration form.
Exploitation
- Not known to be exploited in the wild.
- Not listed in CISA KEV.
- CISA SSVC: exploitation none, automatable no, technical impact total.
- No public proof-of-concept found in the sources checked. The WPScan reference is tagged as exploit and should be checked directly.
Our recommendation
- Update Forminator Forms to 1.58.4 or later on every site, even if the plugin is rarely used.
- Review payment-gated registration forms and their assigned roles.
- Review recently created administrator accounts for unknown users.
- Monitor new user registrations for elevated roles.
Public exploits
PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.
Research sources
- CVE Record CVE-2026-111579 www.cve.org
- WPScan vulnerability page wpscan.com
- WordPress.org Forminator plugin page wordpress.org
- WPMU DEV Forminator Pro project page wpmudev.com
- GPL Astra Forminator Pro changelog www.gpl-astra.com
- Dr. Web article on the Forminator vulnerability (German) www.drweb.de
Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 11 Nov 2026, 13:27.
Original description (NVD)
The Forminator Forms WordPress plugin before 1.58.4 does not enforce payment on the server side when a form's configured payment gateway is unavailable, allowing unauthenticated visitors to complete a payment-gated User Registration form without paying and be assigned the form's configured role, up to administrator, after the gateway has been connected and later disconnected.
NVD references (1)
Sources
The tracker combines official, freely usable data sources – updated continuously:
- NVD (NIST) – CVEs, rating (CVSS), affected products
- CISA KEV – vulnerabilities confirmed by CISA as actively exploited
- CISA Vulnrichment – CISA assessment (SSVC) in the official CVE record
- FIRST EPSS – probability of exploitation
- Microsoft MSRC – Patch Tuesday: vulnerabilities, severity, updates
- PoC-in-GitHub – public proof-of-concept repositories
- Metasploit (Rapid7) – modules of the Metasploit Framework
- Exploit-DB (OffSec) – archive of public exploits (links only)
- Patch days: official vendor pages (linked per vendor) (Vendor patch days)
This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.
Affected? We can help.
We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.
