WooCommerce CSV Importer Path Traversal Vulnerability Allowing Arbitrary File Deletion

Vulnerability

A path traversal vulnerability has been identified in the WooCommerce CSV Importer plugin, specifically in version 3.3.6. This vulnerability allows registered users to delete arbitrary files by sending unescaped filenames through the delete_export_file AJAX action. Exploitation involves crafting POST requests with directory traversal sequences in the filename parameter, potentially leading to the deletion of sensitive files such as wp-config.php, outside the designated export directory.

Impact

Exploitation of this vulnerability could result in the unauthorized deletion of critical files, such as wp-config.php, which contains sensitive configuration information.

Reproduction

To reproduce this vulnerability, send a POST request to wp-admin/admin-ajax.php with the action parameter set to delete_export_file. Include a filename parameter that contains directory traversal sequences, such as '../wp-config.php'. This will trigger the deletion of the specified file, demonstrating the path traversal vulnerability.

Added: May 17, 2026, 1:28 PM
Updated: May 17, 2026, 1:28 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
6.6
remediation
0.0
relevance
8.6
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.