Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious URL with XSS payload
-
DeliveryDeliver link via phishing to WordPress user
-
ExploitVictim clicks and page reflects payload
-
ExecutionScript executes in victim browser session
-
ImpactHijack session or perform admin actions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to deliver a crafted link carrying the XSS payload and to convince a victim to click it (UI:R); the payload is reflected and executed only during that victim's request, so there is no persistent compromise. No authentication is required of the attacker (PR:N), but impact is amplified if the victim is an authenticated WordPress user such as an administrator. The specific vulnerable parameter, endpoint, or configuration precondition is not described in the available sources. The principal limiting factor is the mandatory per-victim social-engineering step, which prevents automated or mass exploitation without user interaction. |
| Impact | This is a reflected cross-site scripting (CWE-79) flaw in the widely deployed Contact Form by WPForms (wpforms-lite) plugin, carrying a CVSS 3.1 base score of 7.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L). The CVSS vector indicates a network-reachable, low-complexity attack requiring no attacker privileges (PR:N) but mandating victim interaction (UI:R), with a changed scope reflecting execution in the victim's browser context. The vuln.today decision label is 'this_week', indicating a prompt but non-emergency remediation priority. No CISA KEV listing is present, so there is no confirmation of active exploitation, and no EPSS probability was supplied, so widespread-exploitation likelihood cannot be quantified from the input. No proof-of-concept or exploit reference is provided - only the Patchstack advisory describing the issue. Reflected XSS, unlike stored XSS, requires per-victim social engineering (a crafted link) rather than passive compromise, which materially lowers real-world urgency compared to the 7.1 'High' label; this is a genuine issue worth patching this week but not an actively-exploited emergency on current evidence. Note the signals are consistent (no KEV, no EPSS, no POC, 'this_week' label all align toward moderate priority) rather than conflicting. |
| Exploit ScenarioDerived | An unauthenticated attacker crafts a URL containing a malicious script payload targeting the vulnerable plugin parameter and uses phishing or a malicious link to lure a logged-in WordPress user (ideally an administrator) into clicking it. When the victim loads the link, the unsanitized input is reflected into the page and the script executes in their browser session, enabling session/cookie theft, admin-panel actions, or page manipulation. No public exploit code is referenced in the available data; the specific vulnerable endpoint or parameter is not described in the source. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 04, 2026
Reflected cross-site scripting in Contact Form by WPForms (wpforms-lite) through version 2.0.3 lets unauthenticated attackers craft a link that executes script in a victim's browser when clicked, with a scope change that can affect the surrounding WordPress site. Exploitation requires user interaction (UI:R) and the injected payload is reflected only during the victim's request, so there is no persistent compromise; impact is amplified if an authenticated WordPress administrator is convinced to click. No public exploit was identified at time of analysis, and no CISA KEV entry is associated with this CVE.
RemediationAI
Update the Contact Form by WPForms (wpforms-lite) plugin to a release later than 2.0.3 as directed by the vendor advisory at https://patchstack.com/database/wordpress/plugin/wpforms-lite/vulnerability/wordpress-contact-form-by-wpforms-plugin-2-0-3-cross-site-scripting-xss-vulnerability?_s_id=cve; the provided data does not list a specific fixed version beyond noting that 2.0.3 and earlier are affected. No specific workaround or compensating control is described in the available sources.
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
The flaw is CWE-79, improper neutralization of input during web page generation, in the WordPress plugin Contact Form by WPForms (wpforms-lite), identified by CPE cpe:2.3:a:awesomemotive:contact_form_by_wpforms. The assessed CVSS 3.1 vector is AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N, indicating a network-reachable reflected XSS that requires the victim to interact with a crafted link, with scope changed and low confidentiality/integrity impact but no availability impact. The specific vulnerable parameter, endpoint, or configuration precondition is not described in the available sources, so the exact trigger is not confirmed from the provided evidence.
Know when Contact Form By Wpforms 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:R/S:C/C:L/I:L/A:L
Network-reachable reflected XSS needs no attacker privileges (PR:N) but requires a victim to click (UI:R); browser-context execution gives S:C with limited C/I and no availability impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Awesomemotive Contact Form by WPForms wpforms-lite allows Reflected XSS.This issue affects Contact Form by WPForms: from n/a through 2.0.3.
Articles & Coverage 1
Executive ViewAI
CVE-2026-54851 is a reflected cross-site scripting vulnerability in the WPForms Lite plugin (Contact Form by WPForms) affecting versions through 2.0.3, impacting organizations using WordPress. An unauthenticated attacker could craft a malicious link that, if clicked by a victim-particularly a logged-in administrator-executes arbitrary script within the context of the WordPress site, potentially leading to session hijacking or actions performed with the victim's privileges. Leadership should prioritize remediation because the plugin is widely deployed and administrative compromise could have downstream effects on site integrity and data.
Deploy WAF rules to filter reflected XSS payloads, restrict administrative access to trusted networks, enforce multi-factor authentication for WordPress admins, and conduct user awareness training on link hygiene.
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 Contact Form By Wpforms
View allCross-site request forgery in WPForms Lite up to version 1.10.0.2 allows unauthenticated attackers to perform unauthoriz
Broken access control in the Contact Form by WPForms plugin (versions <= 1.10.0.4) for WordPress allows remote unauthent
Contact Form by WPForms versions up to 1.9.8.7 contain an Insertion of Sensitive Information Into Sent Data vulnerabilit
Inadequate authorization controls in WPForms Contact Form plugin version 1.9.9.3 and earlier permit authenticated users
EUVD-2026-116764
GHSA-q5pq-qhgc-v7vf
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB