Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious XSS payload URL
-
DeliveryLure victim to click or load page
-
ExploitUnsanitized input rendered by plugin
-
ExecutionScript executes in victim browser
-
ImpactSteal session or perform actions as victim
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 with attacker-controlled content (UI:R) - typically clicking a crafted link to, or loading, a page where the Jotform AI Chatbot plugin (version 3.8.2 or earlier) renders unsanitized input. The attacker needs no authentication or privileges (PR:N) to supply the payload, but cannot succeed without that user interaction, which is the primary limiting factor. The affected component must be the Jotform AI Chatbot WordPress plugin at a vulnerable version on a reachable site; the description does not specify whether a particular chatbot feature, form field, or configuration is required, so the exact injection point is not confirmed from available data. |
| Impact | This is a medium-to-high severity reflected/client-side Cross-Site Scripting flaw (CVSS 7.1, CWE-79) in the Jotform - AI Chatbot WordPress plugin, reported by Patchstack. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L indicates a network-reachable, low-complexity, unauthenticated vector (PR:N) that nonetheless REQUIRES user interaction (UI:R) - a victim must click a crafted link or load attacker-influenced content - which materially lowers real-world exploitability compared to a zero-click bug. The scope change (S:C) reflects that injected script executes in the victim's browser session rather than the server, and the Low/Low/Low impact triad is consistent with script-context compromise (session/cookie theft, limited content manipulation) rather than full server takeover. No EPSS score, CISA KEV listing, POC, or SSVC decision data was provided in the input, so no public exploit is identified at time of analysis and there is no signal of active or automatable exploitation. Net assessment: a legitimate issue to patch on affected WordPress sites, but the mandatory user-interaction requirement and absence of any exploitation evidence place it below drop-everything priority - it is a standard-cadence patch item rather than an emergency, pending any future KEV/EPSS movement. Note: 'unauthenticated' (PR:N) applies to the attacker triggering the payload, but the Patchstack-classed XSS still depends on luring a user, so model risk around the interaction requirement, not raw network reach. |
| Exploit ScenarioDerived | An attacker crafts a malicious URL or input that reaches the vulnerable Jotform AI Chatbot plugin (<= 3.8.2) and tricks a site visitor or administrator into clicking it or viewing the affected page. When the page renders, the unsanitized payload executes JavaScript in the victim's browser session, enabling session cookie theft, UI manipulation, or actions in the victim's authenticated context. No public exploit code was identified at time of analysis, and successful exploitation depends on the victim interacting with the attacker-supplied content (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 10, 2026
Unauthenticated cross-site scripting in the Jotform - AI Chatbot WordPress plugin (versions up to and including 3.8.2) allows remote attackers to have attacker-supplied script execute in a victim's browser session within the context of the affected site, since the plugin renders unsanitized input without adequate output encoding. Exploitation requires a victim to interact with attacker-controlled content (UI:R) - for example following a crafted link to, or loading, a page on which the vulnerable plugin output is displayed - while the attacker needs no authentication or privileges on the target (PR:N), making user interaction the primary limiting factor. Rated medium-to-high severity (reported CVSS 7.1, CWE-79, scope-changing client-side impact); there is no CISA KEV listing and no public exploit identified at time of analysis, and no EPSS score was supplied with the source data.
RemediationAI
Apply the fixed release of the Jotform - AI Chatbot plugin as soon as it is confirmed - the supplied Patchstack reference (https://patchstack.com/database/wordpress/plugin/jotform-ai-chatbot/vulnerability/wordpress-jotform-ai-chatbot-plugin-3-8-2-cross-site-scripting-xss-vulnerability) documents 3.8.2 and earlier as vulnerable but does not state the exact patched version in the data provided here, so administrators should consult that advisory (or the plugin's WordPress.org changelog) for the version that ships the fix and update beyond 3.8.2 rather than assuming the current release is patched. Where an immediate update is not possible, deactivate or uninstall the plugin - the chatbot widget stops rendering and the injection path disappears, at the cost of losing the chat functionality on all pages; alternatively, remove or restrict the shortcode/widget placement so the vulnerable output is only rendered on pages that do not reflect attacker-supplied input, though this is a partial measure and does not fix the underlying encoding bug. A Content-Security-Policy header that disallows inline and third-party script (script-src 'self' with nonces) will blunt script execution in many cases but can break legitimate widget and theme scripts, so it should be tested in report-only mode first; additionally, treat any XSS on an authenticated session as a credential-compromise event and consider rotating cookies/sessions for administrators who visited affected pages while a vulnerable version was live. Patching remains the primary and only complete fix - compensating controls reduce but do not eliminate exposure, since user interaction is required for exploitation but is easily induced via a crafted link.
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 issue is a classic CWE-79 improper neutralization of input during web page generation in a WordPress plugin, reported through Patchstack's vulnerability database. The affected component is the Jotform - AI Chatbot plugin, which embeds a Jotform-driven AI chat widget into WordPress sites via shortcode/widget rendering; the flaw arises where plugin-supplied data reaches the browser without correct HTML/JS context escaping, allowing script injection into the generated page. The CVSS vector confirms an unauthenticated, network-reachable, user-interaction-dependent attack with changed scope (AV:N/AC:L/PR:N/UI:R/S:C), meaning the injected script executes in a security context outside the vulnerable component's own origin scope - the hallmark of reflected/client-side XSS rather than a server-compromise primitive. The reporter scores confidentiality, integrity and availability impacts as low (C:L/I:L/A:L, base 7.1), while the independent assessment treats availability impact as none (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N), so the realistic consequence is session-oriented impact - cookie/session theft, credential phishing, forced actions in an authenticated user's browser, or defacement of the rendered chat interface - not denial of service or remote code execution on the host. The provided CPE (cpe:2.3:a:jotform:jotform_-_ai_chatbot:*:*:*:*:*:*:*:*) is fully wildcarded, so the CPE alone does not bound the affected range; the version limit of 3.8.2 comes from the vulnerability description and the Patchstack advisory. The exact injection point (chatbot message field, form parameter, or configuration value) is not specified in the available data and is therefore not confirmed.
Know when Wordpress Plugin 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 needing victim interaction (UI:R) with script executing in browser context (S:C, C:L/I:L); availability set to N as XSS does not degrade service.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Jotform – AI Chatbot <= 3.8.2 versions.
Executive ViewAI
The Jotform AI Chatbot WordPress plugin (through version 3.8.2) exposes public-facing WordPress sites to unauthenticated cross-site scripting that runs attacker-supplied script in a visitor’s browser when the visitor interacts with crafted content. With no public exploit identified at time of analysis and no vendor-released patch identified, affected organizations risk session theft, malicious redirects, defacement, or compromise of user trust on any site running the vulnerable plugin. Leadership should treat this as a high-priority web presence risk and direct immediate inventory, removal or virtual patching, and monitoring because the flaw is remotely triggerable without authentication but depends on user interaction.
No vendor-released patch identified at time of analysis; disable or remove the Jotform - AI Chatbot plugin where possible, deploy WAF virtual patching rules to block XSS payloads, enforce Content Security Policy, and restrict user interaction with untrusted links/content until a fixed version is available.
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 Wordpress Plugin
View allThe Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u
EUVD-2026-96540
GHSA-37p3-r7pp-ghh4
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB