Cyber Resilience

CVE-2025-3515

High

Published: 17 June 2025

Published
17 June 2025
Modified
11 August 2025
KEV Added
Patch
CVSS Score v3.1 8.1 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.0370 88.2th percentile
Risk Priority 18 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2025-3515 is a high-severity Unrestricted Upload of File with Dangerous Type (CWE-434) vulnerability in Codedropz Drag And Drop Multiple File Upload - Contact Form 7. Its CVSS base score is 8.1 (High).

Operationally, ranked in the top 11.8% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.

Deeper analysis

The Drag and Drop Multiple File Upload for Contact Form 7 plugin for WordPress is affected by CVE-2025-3515, an arbitrary file upload vulnerability stemming from insufficient file type validation. All versions through 1.3.8.9 are impacted, enabling bypass of the plugin's blacklist to upload files such as .phar that can be treated as executable PHP under certain server configurations.

Unauthenticated attackers can exploit the flaw remotely with no user interaction required. Successful exploitation allows upload of dangerous file types to the site server, which may result in remote code execution on systems where the web server passes .phar extensions to the PHP interpreter without strict validation, such as default Apache plus mod_php setups.

Public references point to the vulnerable code in the plugin repository, a subsequent changeset that addresses the issue, and a detailed Wordfence threat advisory that outlines the affected component and remediation path through plugin updates.

EPSS for the CVE rose from lower values to a peak of 0.0602 on 2026-04-13 before receding to the current 0.0370, indicating measurable post-disclosure exploitation interest.

EU & UK References

Vulnerability details

The Drag and Drop Multiple File Upload for Contact Form 7 plugin for WordPress is vulnerable to arbitrary file uploads due to insufficient file type validation in all versions up to, and including, 1.3.8.9. This makes it possible for unauthenticated…

more

attackers to bypass the plugin's blacklist and upload .phar or other dangerous file types on the affected site's server, which may make remote code execution possible on the servers that are configured to handle .phar files as executable PHP scripts, particularly in default Apache+mod_php configurations where the file extension is not strictly validated before being passed to the PHP interpreter.

CWE(s)

Related Threats

No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.

Affected Assets

codedropz
drag and drop multiple file upload - contact form 7
≤ 1.3.9.0

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-434

Requiring identifiable owners for portable devices reduces the attack surface for unrestricted uploads of dangerous file types via anonymous media.

addresses: CWE-434

Dangerous file uploads can be detonated in the chamber to determine malice before any production write or execution occurs.

addresses: CWE-434

Prevents unrestricted writing of arbitrary or malicious firmware by keeping hardware write-protect enabled except under tightly controlled manual procedures.

addresses: CWE-434

Scans files from external sources on download/open/execute, blocking unrestricted uploads of dangerous file types.

References