Skip to content
Threat Feed
critical advisory

Unauthenticated Arbitrary File Upload in Drag and Drop Multiple File Upload for WooCommerce

The Drag and Drop Multiple File Upload for WooCommerce plugin for WordPress versions 1.1.6 and below contains an unauthenticated arbitrary file upload vulnerability, allowing attackers to achieve remote code execution.

CVE search metadata

CVE search record: CVE-2025-4403. Severity: critical. CVSS: 9.8. EPSS: 2.12%. KEV: no. Product: Drag and Drop Multiple File Upload for WooCommerce (<= 1.1.6). Brief: Unauthenticated Arbitrary File Upload in Drag and Drop Multiple File Upload for WooCommerce. Brief link: https://feed.craftedsignal.io/briefs/2026-09-cve-2025-4403/

The Drag and Drop Multiple File Upload for WooCommerce plugin for WordPress (versions 1.1.6 and below) is susceptible to an unauthenticated arbitrary file upload vulnerability identified as CVE-2025-4403. The vulnerability stems from the plugin's upload() function, which fails to adequately validate the supported_type parameter or the file extension of uploaded files. By manipulating these parameters, unauthenticated remote attackers can bypass intended restrictions to upload malicious files, such as web shells, directly to the web server. Successful exploitation allows for full remote code execution (RCE) on the WordPress instance. Given the availability of public exploit scripts, the risk of exploitation is elevated for internet-facing installations.

Impact

The vulnerability carries a CVSS score of 9.8. Successful exploitation leads to full system compromise, allowing an attacker to execute arbitrary code, modify site content, exfiltrate sensitive data from the WordPress database, or leverage the compromised server to conduct further attacks.

Recommendation

  • Update the "Drag and Drop Multiple File Upload for WooCommerce" plugin to a version patched against CVE-2025-4403 immediately.
  • If a patch is unavailable or cannot be applied, disable the plugin until a secure version is installed.
  • Implement file integrity monitoring to detect the creation of unexpected files within the WordPress uploads directory.
  • Configure web server rules to deny execution of scripts (e.g., .php files) within the upload storage directory.

Immediate actions

Patch or disable the vulnerable WordPress plugin immediately.

IT Operations 24h

Threat Hunt

Search web logs for POST requests to plugin-specific paths followed by subsequent access to files in the uploads directory.

T1190 high high confidence hunt now

Data: Web server access logs

Mitigations

Upgrade Drag and Drop Multiple File Upload for WooCommerce to the latest secure version.

immediate IT Operations

CVE-2025-4403

Detection coverage 1

Detects CVE-2025-4403 Exploitation - Arbitrary File Upload Attempt

critical

Detects potential exploitation of CVE-2025-4403 by monitoring for unauthorized file uploads targeting the plugin's upload functionality.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →