Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged WordPress account
-
DeliveryInject script tags via Forminator form input
-
ExploitPayload stored without neutralization
-
ExecutionVictim renders injected content
-
ImpactScript executes in victim browser context
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization HTML tag escaping
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires a low-privileged authenticated account on the target WordPress site (CVSS PR:L) with access to a Forminator feature that accepts input, into which script-related HTML tags are injected because the plugin improperly neutralizes them (CWE-80); affected versions are those up to and including Forminator 1.58.3. The specific form field, endpoint, or configuration that triggers the flaw is not described in the available sources. Exploitation is limited by the authentication requirement and, for typical Basic XSS, by the need for a victim to subsequently render the injected content - meaning impact depends on another user or administrator viewing the stored payload. |
| Impact | This is a genuinely low-to-moderate priority issue, not a high-severity emergency. The input CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N) yields a base score of 4.3 (Medium), and the only impact flagged is a low confidentiality effect - consistent with a Basic XSS/content-injection flaw rather than system compromise. The vector's PR:L indicates authentication is required, so this is not an unauthenticated attack. The vuln.today decision label is 'this_month' (routine remediation), not act_now or emergency. No CISA KEV listing is present (so exploitation is NOT confirmed in the wild) and no EPSS probability was supplied, so widespread automated exploitation cannot be quantified from this data. The sole reference is a Patchstack vulnerability-database advisory, which is a report rather than verified working exploit code. One notable inconsistency: the supplied vector sets UI:N and S:U, yet XSS/code-injection flaws typically require a victim to render the payload (UI:R) and cross a scope boundary into the victim's browser (S:C) - this mismatch suggests the input scoring may understate the interaction/scope mechanics, and the precise trigger is not described in the available sources. Overall: a real but bounded, authentication-gated client-side injection issue that merits scheduled patching, not crisis response. |
| Exploit ScenarioDerived | A low-privileged authenticated user submits or configures a Forminator form field containing script-related HTML tags that the plugin fails to neutralize; the stored content later executes as script in another user's or administrator's browser session when the data is rendered. No verified working exploit code was provided - only a Patchstack advisory reference - and the exact injection point is not described in the available sources. Because PR:L applies, the attacker needs at least minimal authenticated access to the WordPress instance. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 03, 2026
Script-related HTML injection in the WPMU DEV Forminator plugin for WordPress, in versions up to and including 1.58.3, allows a low-privileged authenticated user to place script-bearing markup into a Forminator feature that accepts input, where the plugin fails to neutralize it. Successful abuse depends on a second party - typically an administrator or another site user - subsequently rendering the injected content, and the scope change in the assessed vector reflects that the payload executes in the victim's browser context rather than the attacker's. No public exploit code and no CISA KEV entry were identified at time of analysis, and this is a low-to-moderate priority issue rather than an emergency.
RemediationAI
The available sources do not list a fixed version, so the first step is to confirm the current patched release with WPMU DEV and with the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/forminator/vulnerability/wordpress-forminator-plugin-1-58-3-content-injection-vulnerability before assuming any installed build is safe; do not treat the absence of a listed fix here as confirmation that no update exists. Because exploitation requires a low-privileged authenticated account with access to a Forminator feature that accepts input, the practical interim control is to tighten who holds Forminator editing and submission capabilities on the site, restricting form management to trusted roles and removing the plugin from sites that do not need it - the trade-off being that this curtails delegated form administration and self-service form workflows. No vendor-documented workaround is provided in the available data, and any additional mitigation should be confirmed against the vendor advisory rather than assumed.
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 is a form-builder plugin for WordPress maintained by WPMU DEV, and the affected component is tracked as cpe:2.3:a:wpmu_dev:forminator with all versions through 1.58.3 in scope. The root cause maps to CWE-80, Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) - the plugin accepts user-supplied markup containing script-related HTML tags without neutralizing them, so the content is later emitted into a page and interpreted by the browser. This is the narrower cousin of CWE-79: the defect class concerns script and event-handler tags specifically rather than the full spectrum of cross-site scripting sinks. The assessed vector requires a low-privileged authenticated account (PR:L) with access to a Forminator feature that accepts input, and it requires victim interaction (UI:R) plus a scope change (S:C) because the injected content renders in another user's session; the specific form field, endpoint or configuration that triggers the flaw is not described in the available sources. Confidentiality and integrity impact are both assessed as low, with no availability impact.
Know when Forminator 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:L/UI:N/S:U/C:L/I:N/A:N
Authenticated low-priv injection (PR:L); script executes in a victim's browser requiring them to render it (UI:R) and crossing into their context (S:C), with limited confidentiality/integrity and no availability impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) vulnerability in WPMU DEV Forminator forminator allows Code Injection.This issue affects Forminator: from n/a through 1.58.3.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Forminator
View allThe Forminator plugin for WordPress is vulnerable to arbitrary file uploads due to file type validation occurring after
The Forminator plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including
The "Forminator Contact Form, Poll & Quiz Builder" plugin before 1.6 for WordPress has SQL Injection via the wp-admin/ad
The Forminator WordPress plugin before 1.24.4 does not properly escape values that are being reflected inside form field
The "Forminator Contact Form, Poll & Quiz Builder" plugin before 1.6 for WordPress has XSS via a custom input field of a
Unauthenticated PHP Object Injection in the Forminator WordPress plugin (WPMU DEV) affects all versions up to and includ
The Forminator - Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to Cross-Site Reque
The Forminator Forms - Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to arbitrary
Privilege escalation in the Forminator WordPress plugin (≤1.56.0) allows authenticated Contributor-level users to elevat
The Forminator WordPress plugin before 1.27.0 does not properly sanitize the redirect-url field in the form submission s
The Forminator WordPress plugin before 1.15.4 does not sanitize and escape the email field label, which could allow high
Privilege escalation in the WPMU DEV Forminator WordPress plugin affects every release through 1.57.3 and lets an attack
EUVD-2026-116085
GHSA-gcch-59vx-gx8q
NVD
CVE.org
Exploit-DB