Skip to main content

Jotform AI Chatbot CVE-2026-40803

| EUVDEUVD-2026-96540 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-10-10 Patchstack GHSA-37p3-r7pp-ghh4
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious XSS payload URL
  2. Delivery
    Lure victim to click or load page
  3. Exploit
    Unsanitized input rendered by plugin
  4. Execution
    Script executes in victim browser
  5. Impact
    Steal 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).

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Jotform &#8211; AI Chatbot n/a ≤3.8.2

Affected Packages

euvd jotform_8211_ai_chatbot no fix

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

Vendor (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

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.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in Jotform &#8211; AI Chatbot <= 3.8.2 versions.

Executive ViewAI

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
Niche WordPress chatbot plugin with modest install base
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

CVE-2024-50498 CRITICAL POC
10.0 Oct 28

Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy