Skip to main content

Drag and Drop Multiple File Upload CF7 EUVDEUVD-2026-63815

| CVE-2026-14325 LOW
Cross-site Scripting (XSS) (CWE-79)
2026-08-21 WPScan GHSA-42hj-5w59-p3r2
3.5
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Obtain WordPress admin credentials
  2. Delivery
    Log in to WP admin panel
  3. Exploit
    Set malicious tag name in plugin settings
  4. Execution
    Visitor loads page with upload field
  5. Impact
    Injected script executes in visitor's browser

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 an authenticated WordPress administrator account - the CVSS vector PR:H confirms high-privilege authentication is mandatory. The attacker must have write access to the plugin's admin settings panel. The victim (a site visitor) must load a front-end page that renders the plugin's upload field; user interaction is required per UI:R in the CVSS vector. The vulnerability is limited to WordPress installations running the Drag and Drop Multiple File Upload for Contact Form 7 plugin at versions below 1.3.9.9. There is no unauthenticated exploitation path. Non-default conditions include having the plugin installed and active, and the upload field present on at least one published page.

Impact

The CVSS 3.5 base score reflects the high-privilege prerequisite (PR:H) and required user interaction (UI:R), which substantially limits the attack surface - exploitation requires an authenticated WordPress administrator to first set the malicious payload via the plugin's admin panel. EPSS data is not available in the provided input. No KEV listing is present, indicating no confirmed active exploitation at time of analysis. A publicly available exploit (via WPScan) elevates real-world risk modestly, as it lowers the bar for abuse. The practical risk is highest in multi-administrator or compromised-admin scenarios: an attacker who gains admin credentials (via credential stuffing, phishing, or another vulnerability) could weaponize this to persistently target all site visitors. For single-admin self-hosted sites, the incremental risk is low. This is a real but lower-priority finding unless admin account compromise is a realistic threat model.

Exploit ScenarioDerived

An attacker who has obtained WordPress administrator credentials - through phishing, credential reuse, or a separate authentication bypass - navigates to the Drag and Drop Multiple File Upload plugin settings and enters a crafted string as the HTML tag name field. Upon saving, any front-end page rendering the plugin's upload widget will include the attacker's payload in the page DOM, executing arbitrary JavaScript in every visiting user's browser. A publicly available exploit for this technique exists via WPScan.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 21, 2026

Stored XSS in the Drag and Drop Multiple File Upload for Contact Form 7 WordPress plugin (versions before 1.3.9.9) allows administrator-level users to inject arbitrary JavaScript via an unsanitized plugin setting used as an HTML tag name in front-end output. Any visitor loading a page that renders the upload field will execute the injected script in their browser context. A publicly available exploit exists; the vulnerability is rated CVSS 3.5 due to the high-privilege requirement, though post-authentication stored XSS can still enable session hijacking or malicious redirects against site visitors.

RemediationAI

Upgrade the Drag and Drop Multiple File Upload for Contact Form 7 plugin to version 1.3.9.9 or later, which contains the vendor-released patch addressing this XSS issue. The fix is confirmed available per the WPScan advisory and EUVD-2026-63815. If immediate upgrade is not possible, restrict WordPress administrator access to trusted accounts only and audit existing plugin settings for unexpected or unfamiliar values in the upload field configuration. Implementing a Content Security Policy (CSP) header that blocks inline scripts (script-src 'self') on front-end pages can reduce exploitability as a compensating control, though it may break other site functionality requiring inline JS and should be tested carefully before deployment.

Affected VersionsENISA

Drag and Drop Multiple File Upload for Contact Form 7 0 <1.3.9.9

Affected Packages

euvd drag_and_drop_multiple_file_upload_for_contact_form_7 fix: 1.3.9.9

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 product is a WordPress plugin (CPE: cpe:2.3:a:unknown:drag_and_drop_multiple_file_upload_for_contact_form_7:*:*:*:*:*:*:*:*) that extends Contact Form 7 with drag-and-drop file upload UI. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation - Stored XSS): a plugin setting value is written directly into a front-end HTML tag name without escaping or validation. Because HTML tag names are not a context where typical output encoding is applied by default, unsanitized input propagates into rendered markup and is interpreted as a script by browsers. The flaw is in the plugin's admin settings-to-frontend rendering pipeline.

Know when Drag And Drop Multiple File Upload For Contact Form 7 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 (WPScan) PRIMARY 3.5 LOW
AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:N
vuln.today AI 3.5 LOW

Admin-only setting write (PR:H) triggers stored XSS read by visitors (UI:R); limited confidentiality and integrity impact, no availability impact.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

4
CVSS changed
Aug 21, 2026 - 13:22 NVD
3.5 (LOW)
Patch available
Aug 21, 2026 - 07:16 EUVD
CVE Published
Aug 21, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 21, 2026 - 06:00 cve.org
LOW 3.5

DescriptionCVE.org

The Drag and Drop Multiple File Upload for Contact Form 7 WordPress plugin before 1.3.9.9 does not escape one of its settings before using it as an HTML tag name in front-end output, allowing users with administrator access to inject arbitrary web scripts that execute on any front-end page rendering its upload field.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Medium
popular WordPress plugin with niche CF7 file-upload use case
Exploit
POC
Public exploit code exists
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 LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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· derived
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +18
PoC: +20
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.

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

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