CVE-2026-15019 Direct Download for WooCommerce <= 1.19 - Unauthenticated Arbitrary File Read via 'file_id' Path Segment
Unauthenticated attackers can read arbitrary files on the server via path traversal in the Direct Download for WooCommerce plugin.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2026-15019?
CVE-2026-15019 is a high-severity path traversal vulnerability in kamalyon Direct Download for WooCommerce, published on 10 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official 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.
Weakness: CWE-22
Which versions are affected by CVE-2026-15019?
How do I fix CVE-2026-15019?
No fix has been published for CVE-2026-15019 yet. Limit exposure of the affected software until one is available.
Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.
Is CVE-2026-15019 being exploited?
There is no known exploitation of CVE-2026-15019 in the wild and no public exploit code.
Sources
Also known as GHSA-9qc5-g8h6-xx62.