Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
DOM-based XSS is network-reachable with no privileges but needs victim interaction (UI:R); browser-context execution justifies S:C and C:L/I:L, while availability impact is not realistic, so A:N.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
2DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WPMU DEV - Your All-in-One WordPress Platform Forminator forminator allows DOM-Based XSS.This issue affects Forminator: from n/a through <= 1.55.0.1.
Articles & Coverage 2
AnalysisAI
DOM-based cross-site scripting in the WPMU DEV Forminator WordPress plugin (versions up to and including 1.55.0.1) allows remote attackers to execute arbitrary JavaScript in a victim's browser when the victim interacts with a maliciously crafted link or page element. Reported by Patchstack and rated CVSS 7.1, the flaw carries a scope-changing impact but requires user interaction; no public exploit identified at time of analysis and it is not listed in CISA KEV.
Technical ContextAI
Forminator is a widely used WordPress form-builder plugin (contact forms, polls, quizzes, payment forms) from WPMU DEV. The root cause is CWE-79, Improper Neutralization of Input During Web Page Generation, specifically a DOM-based variant where client-side JavaScript writes attacker-influenced data (for example URL fragments, query parameters, or form-rendering values) into the page DOM without proper sanitization or output encoding. Because the sink executes in the browser rather than server-side, the malicious payload never needs to be stored on the server, and standard server-side WAF inspection of request bodies may miss fragment-based payloads. The affected CPE is cpe:2.3:a:wpmu_dev_-_your_all-in-one_wordpress_platform:forminator:*:*:*:*:*:*:*:* covering all builds from initial release through 1.55.0.1.
RemediationAI
Upgrade Forminator to the next release published after 1.55.0.1; the fixed version is not explicitly stated in the provided data and should be confirmed directly from the Patchstack advisory or the WordPress.org plugin changelog before deployment (Patch available per vendor advisory, released patched version not independently confirmed). Consult the advisory at https://patchstack.com/database/Wordpress/Plugin/forminator/vulnerability/wordpress-forminator-plugin-1-55-0-1-cross-site-scripting-xss-vulnerability?_s_id=cve for the exact patched build. Until patched, compensating controls include adding a restrictive Content-Security-Policy header that disallows inline script execution (trade-off: may break plugins or themes relying on inline JS and requires testing), deploying WAF rules that inspect request URIs and known Forminator parameters for script and HTML-encoding patterns (note: fragment-based DOM XSS payloads after '#' are never sent to the server and cannot be blocked this way), and temporarily deactivating Forminator on high-value sites where forms are non-essential. Advising administrators and editors not to click untrusted links pointing to their own site also reduces the interaction-dependent exposure.
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
The Forminator Forms - Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to PHP Object
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-43426