External risk intelligence

WooCommerce File Upload Plugin Deletes Order Attachments

CVE advisorySeverity: CRITICAL (CVSS 9.1)

CVE-2026-16054

The vulnerability affects a WordPress plugin designed for file uploads on web storefronts. Such plugins are typically deployed on public-facing web servers to facilitate customer interactions, making the upload functionality and its associated management routines directly reachable via the internet as part of the standard web application environment.

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This critical vulnerability impacts a WordPress plugin used for file uploads, potentially allowing anonymous attackers to delete customer order attachments. The issue lies in how the plugin manages file deletions, lacking sufficient checks to prevent unauthorized access to its upload directory. This could lead to irreversible destruction of critical business data.

  • Attackers can delete customer order files.
  • Protects customer order data integrity.
  • Confirm relevance and assess exposure.

Attack Path

How an attacker could exploit the issue

An unauthenticated attacker can target the Drag and Drop Multiple File Upload for WooCommerce WordPress plugin to delete files, including critical customer order attachments. This occurs because the plugin's file-deletion routine is not properly protected, allowing anyone to obtain a necessary security token and initiate file removal. When successful, this action can lead to the irreversible destruction of pending order information.

  • No authentication required.
  • Deletes files using a valid nonce.
  • Destroys customer order attachments.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability could impact systems using the Drag and Drop Multiple File Upload for WooCommerce plugin. When supported by the advisory, anonymous attackers may be able to delete files from the upload directory. This could lead to the irreversible loss of customer order attachments.

  • Customer order attachments could be lost.
  • Unauthenticated users could delete files.
  • Irreversible destruction of pending order attachments.

Operational Fix

Recommended remediation, mitigation, and detection steps

This vulnerability in a WooCommerce plugin impacts site owners and administrators responsible for the WordPress environment. The immediate priority is to identify all instances of the plugin, confirm its reachability and criticality to ongoing operations, and then coordinate remediation with the accountable parties, potentially including third-party plugin vendors.

  • Site owners and administrators should own.
  • Verify plugin presence and public exposure.
  • Plan coordinated vendor remediation.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is the Drag and Drop Multiple File Upload for WooCommerce plugin?

This WordPress plugin adds functionality to online storefronts, allowing customers to upload files such as documents or images when placing orders. It specifically handles the temporary storage and management of these attachments within the WooCommerce order process, bridging the gap between customer input and administrative order fulfillment.

What is the security weakness in CVE-2026-16054?

This vulnerability is classified as CWE-73, which relates to external control of file name or path. The plugin fails to properly secure its file-deletion routine. Because it allows unauthenticated users to obtain a valid security nonce, attackers can manipulate the routine to delete files stored in the plugin's upload directory without needing administrative permissions.

How does an attacker trigger this file deletion?

An attacker triggers this by first obtaining a valid nonce from the plugin without needing to log in. Once they have this token, they can call the plugin's file-deletion routine. This bug is not triggered by legitimate file uploads; it specifically requires the attacker to actively request the deletion routine using the improperly exposed nonce.

Do I need to worry if my WooCommerce site is public?

Yes. Halo Surface Signal indicates this plugin is designed for customer-facing storefronts, meaning its functions are typically reachable over the internet. Because the vulnerability allows unauthenticated access, any server running the affected plugin versions is directly accessible to anonymous attackers, making it a priority for review.

How do I start securing my site against this flaw?

First, inventory your WordPress environment to confirm if you are running a version of the Drag and Drop Multiple File Upload for WooCommerce plugin earlier than 1.1.8. If the plugin is present, prioritize updating it to the latest secure version provided by the vendor to close the unauthorized file-deletion path.

References