Description
The Direct Download for WooCommerce plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 1.19 via the (top-level include) function. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information. The product ownership check only verifies that some free, virtual, downloadable product exists on the site — not that the requested file path belongs to that product's configured downloads — making exploitation viable on any WooCommerce site with at least one such product.
Published: 2026-09-10
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary File Read
Action: Immediate Patch
AI Analysis

Impact

The Direct Download for WooCommerce plugin contains a directory traversal flaw that allows an unauthenticated attacker to read any file on the server. The vulnerability exists in all versions up to and including 1.19 and is triggered via a specially crafted request to the plugin’s file delivery endpoint. The attacker can retrieve sensitive system data, configuration files, or credentials, potentially exposing confidential information from the host. The flaw is a classic example of CWE‑22, a directory traversal weakness that permits unrestricted file access.

Affected Systems

This issue affects installations of the Direct Download for WooCommerce plugin by kamalyon on WordPress sites that use WooCommerce. Any site with at least one free, virtual, downloadable product is vulnerable because the plugin only checks for the existence of such a product and does not confirm that the requested file belongs to that product’s configured downloads. All versions up to 1.19 are impacted; no version beyond 1.19 is known to be fixed.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity risk; the EPSS score is not available, implying that the exploitation probability is currently unknown but could be significant given the simplicity of the exploit. The vulnerability is not listed in the CISA KEV catalog. An attack would involve crafting an HTTP request that includes a traversal pattern in the file_id path segment, allowing the attacker to access any file readable by the plugin’s execution context without authentication. Because the flaw is not mitigated by authentication, the risk applies to all visitors of the affected website.

Generated by OpenCVE AI on September 10, 2026 at 05:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Direct Download for WooCommerce plugin to a version newer than 1.19, if available.
  • If an updated version is not available or upgrade is not feasible, deactivate and remove the plugin from the WordPress installation.
  • Configure the web server to deny HTTP read access to the wp‑content/plugins/direct-download-for-woocommerce directory, for example by adding a deny rule to the .htaccess file or using equivalent server configuration directives.

Generated by OpenCVE AI on September 10, 2026 at 05:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 10 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Kamalyon
Kamalyon direct Download For Woocommerce
Wordpress
Wordpress wordpress
Vendors & Products Kamalyon
Kamalyon direct Download For Woocommerce
Wordpress
Wordpress wordpress

Thu, 10 Sep 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 10 Sep 2026 04:00:00 +0000

Type Values Removed Values Added
Description The Direct Download for WooCommerce plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 1.19 via the (top-level include) function. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information. The product ownership check only verifies that some free, virtual, downloadable product exists on the site — not that the requested file path belongs to that product's configured downloads — making exploitation viable on any WooCommerce site with at least one such product.
Title Direct Download for WooCommerce <= 1.19 - Unauthenticated Arbitrary File Read via 'file_id' Path Segment
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

Kamalyon Direct Download For Woocommerce
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-09-10T13:36:20.229Z

Reserved: 2026-07-07T23:37:29.653Z

Link: CVE-2026-15019

cve-icon Vulnrichment

Updated: 2026-09-10T13:36:17.052Z

cve-icon NVD

Status : Deferred

Published: 2026-09-10T04:17:45.967

Modified: 2026-09-10T14:39:13.757

Link: CVE-2026-15019

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T20:09:34Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')