Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocate Forminator form with draft notifications
-
DeliveryCreate saved draft as anonymous visitor
-
ExploitReceive replayable send token from plugin
-
ExecutionReplay request with arbitrary recipient and link
-
ImpactSite emails phishing link from its own trusted template
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires a target site running Forminator Forms before 1.57.2.1 with a form that has the save-and-continue (saved draft) feature enabled AND a saved-draft notification email configured - this is a non-default configuration and is the primary limiting factor. Given that configuration, no authentication and no user interaction are needed (PR:N/UI:N): the plugin hands the send-authorizing token to the anonymous caller, and both the recipient address and the in-message link are taken from the request, allowing unlimited replay. AC:H reflects that the vulnerable draft-notification flow must exist and be reachable; impact is bounded to attacker-controlled outbound email (integrity), not data theft or service disruption. |
| Impact | This is a genuinely low-severity, abuse-of-functionality issue rather than a system-compromise flaw, and the signals are internally consistent. The provided CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N = 3.7) correctly reflects that an unauthenticated remote attacker can trigger it but only achieves a limited integrity impact (I:L) - the site sending an attacker-controlled email - with no confidentiality or availability effect. AC:H is reasonable because exploitation depends on a non-default feature (saved-draft / save-and-continue notifications being enabled and configured on a Forminator form). No EPSS score, KEV listing, or POC is present in the input; exploitation status is therefore 'no public exploit identified at time of analysis.' The real-world danger is reputational/phishing-relay rather than server compromise: because the message goes out from the site's own mail configuration and inside the site's own trusted template, it lends credibility to attacker-chosen phishing links and can consume the site's mail-sending reputation (blacklisting, deliverability damage). The CWE (CWE-862 missing authorization) aligns with the description that the send-token is handed to the anonymous caller and replayable without limit. Net: low priority for most defenders on CVSS grounds, but worth prioritizing for sites that (a) run Forminator with draft notifications and (b) care about brand/mail-domain reputation, since the flaw enables scalable, replayable spam/phishing from a trusted sender. |
| Exploit ScenarioDerived | An attacker interacts with a public Forminator form that has save-and-continue drafts and draft-notification emails enabled, obtains the send-authorizing token the plugin itself returns to the anonymous caller, then replays the request supplying an arbitrary recipient address and an attacker-chosen link. The victim's WordPress site then emails a phishing link - wrapped in the site's own trusted template and sent from the site's own mail configuration - to any address, repeatedly and without rate limiting. No POC is referenced in the available data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 23, 2026
Unauthenticated visitors can abuse the saved-draft notification feature in the Forminator Forms WordPress plugin before 1.57.2.1 to make the site send email from its own mail configuration to an arbitrary recipient, carrying an attacker-chosen link wrapped in the site's own message template; the plugin hands the anonymous caller the token that authorises the send and accepts that token for unlimited replay. Exploitation is limited by a non-default prerequisite: the target site must have a form using the save-and-continue (saved draft) feature together with a configured saved-draft notification email. Given that configuration, no authentication and no user interaction are required (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N, base score 3.7), impact is bounded to attacker-controlled outbound email (integrity only) rather than data theft or service disruption, no public exploit code has been identified at time of analysis, the issue is not in CISA KEV, and a vendor patch is available.
RemediationAI
Upgrade the Forminator Forms WordPress plugin to 1.57.2.1 or later; this is a vendor-released patch and is the only complete fix, since the vulnerable logic - token issuance to anonymous callers, unlimited token replay, and request-supplied recipient and link - is corrected in that release. Confirm the update through the WordPress plugin dashboard or WP-CLI (for example, wp plugin update forminator) and verify the installed version reports at least 1.57.2.1, then re-check any sites that were updated automatically. If immediate patching is not possible, the most effective compensating control is to disable the saved-draft notification email on every form that uses save-and-continue, which removes the reachable vulnerable code path at the cost of losing draft-resume notification messages to visitors; alternatively, disable the save-and-continue feature entirely until the plugin is updated, which breaks the draft-save functionality for end users but eliminates the exposure. Restricting or monitoring outbound mail from the WordPress host (rate limits, SMTP relay allowlisting, or alerting on notification volume) reduces the abuse value of the flaw but does not remove it, and site operators should additionally review mail logs for attacker-chosen recipients and unsolicited links sent through the site's template. Consult the WPScan advisory at https://wpscan.com/vulnerability/74ca7b28-25b7-4d68-ad4b-4785b1d2c666/ and the NVD record at https://nvd.nist.gov/vuln/detail/CVE-2026-87074 for vendor-supplied details, and track EUVD-2026-85048 for any updates.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Forminator Forms is a widely deployed WordPress form-builder plugin; the flaw resides in its saved-draft (save-and-continue) notification subsystem and is classified as CWE-862, Missing Authorization. The plugin's draft-notification routine fails to bind the saved draft to the visitor who created it, and it derives two security-relevant values straight from the incoming request: the notification recipient address and the hyperlink embedded in the message body. Because the plugin also discloses the send-authorising token to the anonymous caller and performs no replay or single-use enforcement, any remote attacker can invoke the notification routine repeatedly with arbitrary recipient and link values. The practical consequence is an open-relay-style abuse of the site's own mail configuration and branded template, which is well suited to phishing or spam that appears to originate from the trusted domain. The CVSS vector AV:N/AC:H/PR:N/UI:N/S:U with C:N/I:L/A:N reflects that the attack is remote and unauthenticated but only succeeds when the vulnerable draft-notification flow is actually enabled and reachable (AC:H), and that the resulting integrity impact is confined to attacker-controlled outbound email. Note the EUVD record lists affected code as far back as 1.17.1, so installations have been exposed to this code path across a wide version history.
Know when PHP gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
Remote unauthenticated (AV:N/PR:N/UI:N) but gated on a non-default draft-notification configuration (AC:H); impact limited to attacker-controlled outbound email, so I:L only with C:N/A:N.
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
4DescriptionCVE.org
The Forminator Forms WordPress plugin before 1.57.2.1 does not bind its saved-draft notification to the visitor who created the draft, and takes both the recipient address and the link written into the message from the request, so unauthenticated visitors can make the site send a message from its own mail configuration to any address, carrying a link of their choosing inside the site's own template. The token that authorises the send is handed to the anonymous caller by the Forminator Forms WordPress plugin before 1.57.2.1 itself and can be replayed without limit.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2026-85048
GHSA-4hc7-hvm3-f45g
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB