Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious XSS payload in form input
-
DeliveryDeliver crafted link to victim user
-
ExploitVictim loads page, input rendered unsanitized
-
ExecutionScript executes in victim browser session
-
ImpactHijack session or act as admin
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 a victim to interact (UI:R) with attacker-controlled input processed by the Smart Forms plugin (<= 2.6.104) on a WordPress site - typically by following a crafted link or loading a page that reflects/stores the unsanitized value. No authentication is needed by the attacker (PR:N), but the payload only fires in the browser of the user who performs the interaction, and the highest-value impact depends on that victim being a logged-in or administrative user; a site with the plugin inactive or already updated past 2.6.104 is not exploitable. The description does not name a specific form field or configuration toggle, so the exact injection point is not confirmed from available data. |
| Impact | This is a genuine but moderate-priority issue rather than an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L, base 7.1) describes a network-reachable, low-complexity, unauthenticated flaw whose scope change (S:C) reflects the typical cross-context impact of stored/reflected XSS executing in a victim's browser. The critical limiter is UI:R - exploitation requires a victim (likely an administrator or site user) to interact with attacker-controlled input, so this is not a hands-off mass-exploitation primitive. No EPSS score, no CISA KEV listing, and no public exploit code are present in the provided data, so there is no evidence of active exploitation; this currently reads as a credible-but-theoretical vulnerability disclosed through Patchstack's coordinated program. The three signals are mutually consistent (high-ish CVSS driven by scope/unauthenticated reach, but no exploitation-maturity signals), so there is no contradiction to flag - the main caveat is that exploitation realism hinges on the user-interaction requirement, which raw CVSS under-weights. |
| Exploit ScenarioDerived | An unauthenticated attacker crafts a malicious link or form input targeting a WordPress site running Smart Forms <= 2.6.104 and lures a logged-in user or administrator into interacting with it. When the page renders the unsanitized input, attacker-supplied JavaScript executes in the victim's browser session, enabling actions such as session/cookie theft or admin-context requests. No public proof-of-concept is identified at time of analysis, and successful exploitation depends on the victim taking the required interaction. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 06, 2026
Unauthenticated cross-site scripting in the Smart Forms WordPress plugin (all versions up to and including 2.6.104) allows a remote attacker to have injected JavaScript execute in the browser of a user who interacts with attacker-controlled input - typically by opening a crafted link or viewing a page that reflects or stores the unsanitized value. The attacker needs no credentials (PR:N), but the payload only fires on the victim's side (UI:R), and the most serious outcomes depend on that victim being a logged-in or administrative user; CVSS 3.1 scores this 7.1, with the scope change (S:C) reflecting that script runs in the context of the victim's browsing session. No public exploit code and no confirmed active exploitation (CISA KEV) were identified at time of analysis, making this a genuine but moderate-priority issue rather than an emergency, and patch status is not confirmed from the available data.
RemediationAI
No vendor-released patch was identified in the available data at time of analysis, so the first step is to check the installed Smart Forms version and update to the newest release published on the WordPress.org plugin page or the vendor advisory, since a fix for this issue may already exist above 2.6.104 - do not assume a fixed version number that is not confirmed in an advisory. Until an update is verified, if the plugin's forms are not in active use, deactivate and remove it, which fully removes exposure at the cost of losing the form functionality. Where Smart Forms must stay enabled, add a WAF or application-level rule that blocks script-bearing payloads in the query string and POST bodies reaching the plugin's endpoints, accepting that heavy-handed pattern rules can cause false positives on legitimate form submissions; enforce a Content-Security-Policy with script-src 'self' (and nonces/hashes where WordPress allows) to blunt script execution, noting that a strict CSP requires auditing of legitimate inline scripts and may break front-end behavior; limit who completes forms and restrict administrative browsing of untrusted links, since exploitation requires victim interaction (UI:R) and the highest impact arises when a logged-in or admin user triggers the payload. Reference the Patchstack advisory for updated version guidance: https://patchstack.com/database/wordpress/plugin/smart-forms/vulnerability/wordpress-smart-forms-plugin-2-6-104-cross-site-scripting-xss-vulnerability
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 affected component is the Smart Forms plugin (CPE cpe:2.3:a:edgarrojas:smart_forms:*:*:*:*:*:*:*:*) for WordPress, a form-builder that accepts user-submitted field data and renders it back into pages, shortcode output, and administrative views. The root cause class is CWE-79 (Improper Neutralization of Input During Web Page Generation), i.e. a script or markup fragment supplied by the attacker is echoed into HTML without adequate output encoding or sanitization for the execution context. Because WordPress plugin vulnerabilities of this type are browser-side rather than server-side, the CVSS vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L shows network reachability, low attack complexity, no attacker authentication, mandatory victim interaction, and a scope change - the injected script executes with the victim's session privileges rather than the attacker's, which is why even a low-rated confidentiality/integrity impact can escalate if the victim is a site administrator. The available description does not name the specific form field, shortcode, AJAX action, or configuration toggle that serves as the injection point, so the exact entry vector is not confirmed from available data; WordPress sites where the plugin is inactive or updated beyond 2.6.104 are not exposed by this issue.
Know when Smart 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:R/S:C/C:L/I:L/A:L
Network-reachable unauthenticated XSS (AV:N/PR:N) requiring victim interaction (UI:R); scope changes to the browser (S:C) with limited C/I/A from script execution.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Smart Forms <= 2.6.104 versions.
Executive ViewAI
An unauthenticated cross-site scripting flaw affects every version of the Smart Forms WordPress plugin up to and including 2.6.104, meaning any site running this plugin without a vendor fix in place is exposed. Because the injected script executes inside the victim's authenticated browsing session, a successful attack against an administrator could lead to session theft, content tampering, or full site takeover. Leadership should care because the plugin is widely deployed on public-facing WordPress sites, no vendor patch has been confirmed, and remediation depends on configuration changes our teams must make themselves.
No vendor-released patch identified at time of analysis. Interim mitigations: deactivate or remove the Smart Forms plugin (all versions up to and including 2.6.104) where it is not essential; where it must remain, deploy WAF/edge virtual patching for XSS payloads, enforce a restrictive Content-Security-Policy, restrict and monitor wp-admin access via IP allowlisting, VPN, and MFA, isolate administrative browsing, and monitor logs for suspicious injected content or unexpected administrative session activity.
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 Smart Forms
View allThe Smart Forms WordPress plugin before 2.6.94 does not have proper authorization in some actions, which could allow use
The Smart Forms WordPress plugin before 2.6.71 does not have authorisation in its rednao_smart_forms_entries_list AJAX a
The Smart Forms WordPress plugin before 2.6.96 does not sanitise and escape some of its settings, which could allow high
The Smart Forms WordPress plugin before 2.6.94 does not have CSRF checks in some places, which could allow attackers to
Cross-site request forgery (CSRF) vulnerability in Smart Forms 2.6.15 and earlier allows remote attackers to hijack the
Missing Authorization vulnerability in EDGARROJAS Smart Forms smart-forms allows Exploiting Incorrectly Configured Acces
Missing Authorization vulnerability in RedNao Smart Forms.6.91. Rated medium severity (CVSS 4.3), this vulnerability is
EUVD-2026-93236
GHSA-xqwg-7w72-w9h6
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB