Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach plugin upload endpoint
-
DeliveryCraft PHP file with spoofed content type
-
ExploitBypass client-side type validation
-
ExecutionUpload webshell to web root
-
PersistRequest uploaded file
-
ImpactExecute arbitrary code as web user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK
2 techniques across 2 tactics: Command and Control, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The target site must run the 'Chat AI with Dispatcher' WordPress plugin at a version below 2.4 with its file-upload feature reachable. Exploitation requires no authentication, no user interaction, and no special non-default configuration per the CVSS vector (PR:N/UI:N); the only prerequisite is that the vulnerable upload handler is exposed and that uploaded files are stored in a location from which PHP can be executed (standard for most WordPress installs). The primary limiting factor is deployment footprint - the plugin appears niche, so exposure is bounded by how many sites install it rather than by any attacker-side difficulty. |
| Impact | Signals mostly align toward high priority but with one important caveat. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a network-reachable, low-complexity, unauthenticated flaw with total CIA impact (C:H/I:H/A:H), consistent with the description of unauthenticated arbitrary file upload leading to RCE. SSVC reinforces this: Technical Impact is 'total' and Automatable is 'yes' (no authentication or user interaction to script around), and the vuln.today Decision label is act_now. The countervailing signal is exploitation maturity: SSVC Exploitation is 'none', this CVE is NOT in CISA KEV, and no EPSS score is provided, so there is no evidence of active or widespread exploitation yet. The only exploit artifact is a WPScan reference that is not verified as working exploit code. Net: this is a genuinely dangerous vulnerability class (unauth file-upload RCE is highly automatable), so the act_now label is justified for anyone running the plugin, but the real-world threat is currently potential rather than confirmed-in-the-wild. EPSS is missing, so widespread-exploitation probability cannot be quantified from the input. |
| Exploit ScenarioDerived | An unauthenticated attacker locates the plugin's file-upload endpoint and submits a PHP webshell while spoofing an allowed Content-Type (e.g. image/jpeg), which the plugin trusts instead of validating the actual file. The file lands in a web-accessible directory and the attacker requests it directly to execute arbitrary PHP as the web server user, yielding full site compromise. A public PoC reference exists (WPScan); it is not verified as working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 29, 2026
Unauthenticated arbitrary file upload in the Chat AI with Dispatcher WordPress plugin before 2.4 allows remote attackers to upload PHP files and, where uploads are stored in a web-executable location, achieve remote code execution (CVSS 9.8, AV:N/AC:L/PR:N/UI:N). The vendor has released version 2.4 to fix the issue. No confirmed active exploitation is reported (SSVC exploitation: none); a public PoC reference exists but is not verified as working exploit code, and practical exposure is bounded by the plugin's apparently niche deployment footprint.
RemediationAI
Vendor-released patch: update the Chat AI with Dispatcher WordPress plugin to version 2.4 or later, which is outside the affected range (0 <2.4). See the WPScan advisory at https://wpscan.com/vulnerability/0981b4a5-dc97-4129-833c-8b297d5200bd/ and the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-115245. If the plugin cannot be updated immediately, deactivate and remove it to eliminate the vulnerable unauthenticated upload handler; this trades away the chat/dispatcher functionality but removes the exposed upload path. The provided sources do not specify an alternative in-place mitigation for the upload endpoint.
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
CWE-434 (Unrestricted Upload of File with Dangerous Type) in a WordPress plugin. The upload handler relies on a client-supplied Content-Type value, which attackers can spoof, instead of validating the file extension or content server-side. This lets an unauthenticated remote attacker submit arbitrary files, including PHP, to the plugin's reachable upload feature; code execution depends on the file being stored in a PHP-executable path, which is standard for many WordPress installations. The CPE identifies the product as chat_ai_with_dispatcher with an unresolved vendor, and EUVD lists affected versions as 0 <2.4. SSVC marks the issue automatable with total technical impact but no observed exploitation, and the trigger beyond the upload path is not further described in the available sources.
Know when Chat Ai With Dispatcher 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:N/S:U/C:H/I:H/A:H
Unauthenticated remote upload of executable PHP with no user interaction gives AV:N/AC:L/PR:N/UI:N, and resulting RCE yields full C:H/I:H/A:H.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The Chat AI with Dispatcher WordPress plugin before 2.4 does not properly validate uploaded files, relying only on a spoofable client-supplied content type, allowing unauthenticated attackers to upload arbitrary files, including PHP, which can lead to remote code execution.
Articles & Coverage 1
Technical POC Analysis
Bug class: CWE-434, Unrestricted Upload of File with Dangerous Type.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
CVE-2026-115245 is a critical unauthenticated file upload vulnerability in the Chat AI with Dispatcher WordPress plugin (versions before 2.4) that allows remote attackers to upload and execute malicious PHP files, potentially leading to full website compromise. While no active exploitation has been confirmed and the plugin's deployment footprint appears niche, any organization using this plugin faces severe risk of data breach, service disruption, and reputational damage. Leadership should prioritize immediate patching and verification of any affected public-facing WordPress sites.
Apply vendor patch.
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
Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
EUVD-2026-112629
GHSA-gjrm-24j5-4mjj
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB