Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocate public Forminator post-creation form
-
DeliveryCraft submission with reserved/arbitrary metadata keys
-
ExploitSubmit form as unauthenticated visitor
-
ExecutionPlugin saves unfiltered metadata to post
-
ImpactPost attributes manipulated
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
|
| Exploitation Conditions | Requires the target WordPress site to expose a public Forminator form (plugin before 1.57.2.1) that is configured with post-creation functionality - i.e. a form that collects post content and creates a post from each submission. Only such post-generating forms are affected; ordinary contact/lead forms that do not create posts are not exploitable. No authentication or user interaction beyond a normal form submission is needed (PR:N/UI:N), but the non-default post-submission feature must be enabled, which limits real-world exposure. Impact is confined to injecting attacker-chosen and WordPress-reserved metadata keys onto the created post (low integrity impact). |
| Impact | This is a genuine but limited-impact issue best treated as a low-to-moderate priority. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N = 5.3) correctly captures a remotely reachable, low-complexity, unauthenticated flaw whose only impact is a low integrity effect (C:N/A:N) - the attacker can inject arbitrary/reserved metadata onto a WordPress post that their form submission creates, not read data or crash the site. A public exploit reference exists via WPScan, so exploitability is demonstrated, but there is NO EPSS score and NO CISA KEV listing supplied, so there is no evidence of active or widespread exploitation - POC availability and active exploitation are distinct signals and only the former is present here. The realistic risk is gated by a non-default prerequisite: the site must run a public Forminator form that collects post content and creates posts. Note the 'Information Disclosure' tag conflicts with the CVSS impact metrics (C:N, I:L), which indicate an integrity/data-manipulation issue, not disclosure - treat the tag as mislabeled. Net: a real, credible flaw in a very popular plugin, but bounded impact and conditional exposure keep it below true high-priority status. |
| Exploit ScenarioDerived | An unauthenticated visitor finds a public Forminator form configured to create WordPress posts (a post-submission/front-end posting form) and submits it with extra crafted metadata keys - including keys WordPress reserves internally. Because the plugin does not filter or exclude these keys before saving, the attacker-chosen metadata is attached to the newly created post, letting them manipulate post attributes or internal fields. A public exploit/write-up is available via WPScan. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 23, 2026
Unauthenticated metadata injection in the Forminator Forms WordPress plugin before 1.57.2.1 allows any visitor who submits a public form to attach arbitrary metadata keys - including keys WordPress reserves for its own use - to the post that submission creates. The issue is confined to forms explicitly configured with Forminator's post-creation feature (forms that collect post content and publish a post per submission); ordinary contact, lead, or newsletter forms that never create posts are not exposed, which keeps real-world reach narrow and impact low (integrity-only). Publicly available exploit code exists per the WPScan reference, exploitation status is not confirmed actively exploited (CISA KEV) and no EPSS value was supplied; the assessed vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N yields a 5.3 base score, consistent with a low-to-moderate priority finding.
RemediationAI
Vendor-released patch: Forminator Forms 1.57.2.1 - upgrade the plugin to 1.57.2.1 or later, which is the boundary given in the affected-version data, and confirm the update on every site where the plugin is active (see https://wpscan.com/vulnerability/9d831b9d-c05d-4b9a-8b65-7e1e35e68510/ for the vendor reference). Where an immediate upgrade is not possible, the most direct compensating control is to remove the post-creation capability from any publicly reachable form, or restrict such forms to authenticated/trusted submitters, accepting that this disables the auto-publishing behavior those forms were built for; if post creation must stay public, add a submission-side allow-list that permits only the specific meta keys your integration expects and rejects underscore-prefixed or WordPress-reserved keys, understanding that a custom filter is not a vendor-supported fix and must be re-verified after each plugin update. As a detection and cleanup step, audit recently created posts for unexpected or reserved meta keys (for example _thumbnail_id and other protected entries) and remove any that cannot be attributed to legitimate plugin or theme behavior. Note that no patch-availability gap is recorded in the supplied data, and no CISA KEV active-exploitation flag is present, so remediation can be scheduled as low-to-moderate priority rather than as an emergency response.
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
WordPress stores per-post custom fields as meta_key/meta_value rows in the postmeta table, and core plus plugins/themes trust a set of reserved, typically underscore-prefixed keys (for example _edit_lock, _thumbnail_id and similar protected entries) that are not intended to be attacker-supplied. Forminator's post-creation path assembles a new post from submitted form fields, and before 1.57.2.1 it forwarded a submission-provided metadata map without allow-listing permitted keys or stripping keys reserved by WordPress core - an unrestricted-input / metadata mass-assignment class of defect (no CWE identifier was assigned in the supplied data). The reachable surface is the public form submission endpoint, which the assessed vector classifies as unauthenticated (PR:N) and requiring no user interaction (UI:N), so the only gating prerequisite is the non-default post-submission configuration. The supplied CPE cpe:2.3:a:unknown:forminator_forms:*:*:*:*:*:*:*:* identifies the plugin generically with an unrecorded vendor, so affectedness is best determined by the plugin's own version boundary against the 1.57.2.1 fix rather than by CPE matching.
Know when Forminator Forms 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:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Remote unauthenticated form submission (AV:N/AC:L/PR:N/UI:N); only unauthorized metadata modification on the created post yields I:L with no confidentiality or availability impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
2DescriptionCVE.org
The Forminator Forms WordPress plugin before 1.57.2.1 does not restrict which metadata keys a form submission may supply, and does not exclude the keys WordPress reserves for its own use, so unauthenticated visitors submitting a public form that collects post content can attach metadata of their choosing to the post their submission creates.
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
More in Forminator Forms
View allAuthenticated code execution in the Forminator Forms WordPress plugin (before 1.57.2.1) lets a user who holds the plugin
An authenticated user holding the quiz-import capability in the Forminator Forms WordPress plugin (versions 1.57.0 throu
Unauthenticated attackers can bypass the per-visitor voting limit and falsify the submitter address recorded for form en
The Forminator Forms WordPress plugin before 1.38.3 does not sanitise and escape some of its settings, which could allow
The Forminator Forms - Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to unauthoriz
Privilege escalation in the Forminator Forms WordPress plugin (all versions before 1.57.1) allows unauthenticated remote
The Forminator Forms - Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to Stored Cro
The Forminator Forms - Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to Stored Cro
The Forminator Forms - Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to Stored Cro
The Forminator Forms - Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to Order Repl
The Forminator Forms - Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to Insecure D
The Forminator Forms - Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to Cross-Site
EUVD-2026-85192
GHSA-p6xg-237f-rf4g
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB