ZeroHour

CVE-2025-6440

niche

Unauthenticated Arbitrary File Upload in WooCommerce Designer Pro WordPress Plugin

CVSS 3.1
9.8 critical
EPSS
31%p98
Published
()
Modified
AI analysis

CVE-2025-6440 is a critical (CVSS 9.8) unauthenticated arbitrary file upload flaw in the WooCommerce Designer Pro plugin for WordPress, caused by missing file type validation in the 'wcdp_save_canvas_design_ajax' function in all versions up to and including 1.9.26. Because the AJAX endpoint requires no authentication or user interaction, any remote attacker can send a crafted request and upload arbitrary files, such as PHP files, to the affected site's server. Uploaded files can potentially lead to remote code execution, giving the attacker full control over the site and potentially its hosting environment. Sites are affected if they run the vulnerable plugin, including sites using the Pricom - Printing Company & Design Services WordPress theme that relies on this plugin. No public proof-of-concept or confirmed in-the-wild exploitation is known yet, but a 31.4% EPSS score (98th percentile) indicates an elevated probability of exploitation within the next 30 days.

What to do: Update the WooCommerce Designer Pro plugin to the latest patched release (any version later than 1.9.26); no fixed version number was specified in the source data. Until patched, restrict or block unauthenticated access to the plugin's AJAX endpoint (wcdp_save_canvas_design_ajax) via a WAF and audit the uploads directory for unexpected or recently added PHP files. Check web server logs for unauthenticated requests to the AJAX handler and look for webshells or unauthorized admin users, since file upload flaws of this type can yield full site compromise.

Affected
WooCommerce Designer Pro plugin for WordPressall versions up to and including 1.9.26
Pricom - Printing Company & Design Services WordPress theme (via bundled WooCommerce Designer Pro plugin)deployments using WooCommerce Designer Pro 1.9.26 or earlier
Estimated exposure
nichelikely on the order of a few thousand WordPress sites (exact install count unknown) — No active-install counts were provided in the source data; the estimate is based on deployment patterns, as WooCommerce Designer Pro is a companion plugin tied primarily to the niche Pricom premium theme rather than a broadly deployed…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

The WooCommerce Designer Pro plugin for WordPress, used by the Pricom - Printing Company & Design Services WordPress theme, is vulnerable to arbitrary file uploads due to missing file type validation in the 'wcdp_save_canvas_design_ajax' function in all versions up to, and including, 1.9.26. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible.

Ecosystems
WordPress, E-commerce
Weakness
CWE-434
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.