CVE-2026-15019 Direct Download for WooCommerce <= 1.19 - Unauthenticated Arbitrary File Read via 'file_id' Path Segment

High 7.5 Published Updated

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.

Is CVE-2026-15019 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free