Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Unauthenticated network-reachable XSS (AV:N/PR:N) needs victim interaction (UI:R) and executes in a changed browser scope (S:C) with limited C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
1DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Forminator <= 1.53.1 versions.
AnalysisAI
Cross-site scripting in the Forminator WordPress plugin (versions 1.53.1 and earlier, by WPMU DEV) lets unauthenticated remote attackers inject malicious script that executes in a victim's browser when they interact with crafted content. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C, score 7.1) confirms no authentication is required but that user interaction triggers the payload, and the changed scope means the injected script runs in a security context beyond the vulnerable component. There is no public exploit identified at time of analysis and the issue is not listed in CISA KEV.
Technical ContextAI
Forminator is a widely-used WordPress form-builder plugin (cpe:2.3:a:wpmu_dev:forminator) that renders user-supplied input across contact forms, polls, and quizzes. The flaw is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning attacker-controlled data is reflected or stored into HTML output without adequate encoding or sanitization, allowing it to be parsed as active script by the browser. The CVSS scope-changed flag (S:C) is consistent with XSS, where the vulnerable plugin emits markup that then executes in the broader browser/session context of any user viewing the affected page.
RemediationAI
No vendor-released patch version was identified in the provided data; the affected range is up to and including 1.53.1, so the primary action is to upgrade Forminator to the latest available release beyond 1.53.1 via the WordPress plugin updater and confirm the fixed version against the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/forminator/vulnerability/wordpress-forminator-plugin-1-53-1-cross-site-scripting-xss-vulnerability). Until an upgrade is applied, deploy a Web Application Firewall rule (Patchstack and similar WAFs offer virtual patches) to filter script-injection payloads against Forminator endpoints, which adds latency and may produce false positives on legitimate rich input; alternatively, restrict or disable public-facing Forminator forms that accept free-text input, accepting the trade-off of lost form functionality. Adding a restrictive Content-Security-Policy header limits script execution as a defense-in-depth measure but can break legitimate inline scripts on the site.
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-39384
GHSA-h3hf-xcf9-4v9v