ZeroHour

CVE-2025-1661

moderate

Unauthenticated Local File Inclusion in HUSKY Products Filter for WooCommerce

CVSS 3.1
9.8 critical
EPSS
56%p99
Published
()
Modified
AI analysis

CVE-2025-1661 is an unauthenticated local file inclusion (CWE-22) in the HUSKY – Products Filter Professional for WooCommerce WordPress plugin, affecting all versions up to and including 1.3.6.5. An attacker triggers it by sending a crafted request to the woof_text_search AJAX action with a path-traversal value in the 'template' parameter, causing the server to include an attacker-controlled file path. Because any PHP code in the included file is executed, an attacker can bypass access controls, read sensitive data, or achieve full code execution where the site allows uploading files that the server will execute (for example, uploadable 'safe' file types paired with include behavior). Any WordPress/WooCommerce site running HUSKY at version 1.3.6.5 or older is affected, with no authentication or user interaction required. No public proof-of-concept or confirmed in-the-wild exploitation is known yet, but the 56.4% EPSS score (99th percentile) indicates a high likelihood of exploitation attempts within 30 days.

What to do: Update HUSKY to the first release after 1.3.6.5 and verify the patched version in the plugin changelog. As interim mitigation, restrict or block unauthenticated POST requests to admin-ajax.php with action=woof_text_search (or apply WAF rules constraining the 'template' parameter against '../' traversal), and audit upload directories for files that could be included and executed. Review access logs for anomalous woof_text_search requests containing path-traversal patterns.

Affected
pluginus HUSKY – Products Filter Professional for WooCommerce (WordPress plugin)All versions up to and including 1.3.6.5
Estimated exposure
moderatetens of thousands of WooCommerce sites (~30k+ active installs on WordPress.org) — The estimate is based on the plugin's WordPress.org active-install count, which is on the order of tens of thousands; actual exposed sites are a subset of those running the vulnerable versions with the AJAX text-search endpoint reachable.

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

Description

The HUSKY – Products Filter Professional for WooCommerce plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 1.3.6.5 via the 'template' parameter of the woof_text_search AJAX action. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.

Vendors
pluginus
Products
husky - products filter professional for woocommerce
Ecosystems
WordPress, E-commerce
Weakness
CWE-22
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.