Skip to main content

WPC Product Options for WooCommerce CVE-2026-49061

| EUVDEUVD-2026-36870 HIGH
Path Traversal (CWE-22)
2026-06-15 Patchstack GHSA-p254-h56f-52gw
7.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Fingerprint WordPress plugin version
  2. Delivery
    Send crafted request with traversal payload
  3. Exploit
    Plugin concatenates path without validation
  4. Execution
    Web server reads arbitrary file
  5. Persist
    Disclose wp-config.php credentials
  6. Impact
    Pivot to database or admin session

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions - remote unauthenticated exploitation against default configurations of WPC Product Options for WooCommerce plugin versions ≤ 3.2.1 on any internet-reachable WordPress site where the plugin is installed and active. The CVSS vector AV:N/AC:L/PR:N/UI:N confirms network reach, low complexity, no privileges, and no user interaction. Limiting factors are narrow: the target site must have the specific plugin installed and activated, the vulnerable download endpoint must be reachable through the WordPress front controller (not blocked by a WAF or hardened reverse proxy), and the web server process must have filesystem read permission to the targeted file - typical for wp-config.php under standard WordPress deployments.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N (7.5 High) accurately reflects a network-reachable, no-auth, no-interaction read primitive with high confidentiality impact but no integrity or availability impact - consistent with arbitrary file disclosure rather than RCE. There is no EPSS score, CISA KEV listing, or SSVC decision data in the input, and no public PoC is referenced, so exploitation is currently theoretical from open-source signals; however, WordPress plugin file-download flaws of this shape are routinely weaponized within days of Patchstack disclosure because they enable wp-config.php exfiltration (database credentials, auth keys), which is a high-value secondary objective. Treat this as priority remediation for any storefront running the plugin, while acknowledging that real-world exploitation telemetry is not yet available to confirm scanning activity.

Exploit ScenarioDerived

An unauthenticated attacker discovers a WooCommerce storefront running WPC Product Options ≤ 3.2.1 via plugin fingerprinting, then sends a crafted HTTP request to the vulnerable plugin endpoint with a traversal payload such as '../../../../wp-config.php' in the filename parameter. The server returns the file contents, disclosing database credentials and WordPress auth keys, which the attacker then uses to pivot to full site compromise via direct DB access or forged session cookies. No public PoC is referenced in the advisory at this time.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 15, 2026

Unauthenticated arbitrary file download in the WPC Product Options for WooCommerce WordPress plugin (versions ≤ 3.2.1) allows remote attackers to retrieve arbitrary files from the underlying server without any credentials. The flaw is a classic path traversal (CWE-22) reachable over the network at low complexity, and while no public exploit identified at time of analysis, the disclosure by Patchstack and trivial attack profile make opportunistic scanning likely against WooCommerce storefronts running this plugin.

RemediationAI

Upgrade the WPC Product Options for WooCommerce plugin to a version newer than 3.2.1 once the vendor publishes a fixed release; the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wpc-product-options/vulnerability/wordpress-wpc-product-options-for-woocommerce-plugin-3-2-1-arbitrary-file-download-vulnerability should be monitored for the exact patched version, as no fixed version is independently confirmed in the available data - Upstream fix status not independently confirmed. Until a patch is applied, deactivate and remove the plugin if business needs allow (loss of product option customization on storefront), or place a WAF/virtual-patch rule (e.g., Patchstack, Wordfence) in front of the site blocking requests containing '../', URL-encoded traversal sequences ('%2e%2e%2f'), or absolute paths in plugin request parameters - accepting that overly broad rules may break legitimate file-handling requests. As a defense-in-depth step, rotate WordPress secrets in wp-config.php (AUTH_KEY, SECURE_AUTH_KEY, etc.) and database credentials if you suspect the endpoint was exposed, since arbitrary file read commonly targets this file.

Affected VersionsENISA

WPC Product Options for WooCommerce n/a ≤3.2.1

Affected Packages

euvd wpc_product_options_for_woocommerce no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

WPC Product Options for WooCommerce is a WordPress plugin by WPClever (CPE: cpe:2.3:a:wpclever:wpc_product_options_for_woocommerce) that extends WooCommerce product pages with configurable options such as add-ons, variants, and file selections. The root cause is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), meaning a user-controlled input - likely a filename or path parameter passed to a download/serve handler - is concatenated into a filesystem path without canonicalization or allowlist validation, letting sequences like '../' escape the intended directory. Because the endpoint does not enforce authentication, the traversal is reachable by any anonymous HTTP client that can contact the WordPress front-end.

Know when Wpc Product Options For Woocommerce gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 7.5 HIGH

Unauthenticated network-reachable path traversal yields arbitrary file read (C:H) with no write or denial-of-service primitive, so I:N and A:N; no user interaction required.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

DescriptionCVE.org

Unauthenticated Arbitrary File Download in WPC Product Options for WooCommerce <= 3.2.1 versions.

Executive ViewAI

Why It Matters

Organizations running WooCommerce with the WPC Product Options plugin (version 3.2.1 or earlier) face immediate risk of unauthorized access to sensitive server files, including database credentials and customer data, through an unauthenticated path traversal flaw. No patch is currently available from the vendor, making this a critical vulnerability requiring defensive action before opportunistic scanning occurs. The trivial attack complexity and network accessibility create significant exposure for any affected storefront.

Business Impact: High
Compensating Controls

Enable Web Application Firewall (WAF) rules to block requests with path traversal patterns ("../", "..%2F") targeting plugin endpoints. Implement IP-based access controls restricting wp-admin/admin-ajax.php to known administrative networks. Monitor web server access logs for anomalous requests to the vulnerable endpoint and file system access logs for unauthorized reads of config files (wp-config.php, .htaccess). As an immediate emergency measure, disable the WPC Product Options plugin entirely until a patched version is released by the vendor. Ensure daily backups are tested and current.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy