Description
The StoreEngine — Complete eCommerce Solution with Memberships, Licensing, Affiliates & More plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 2.1.1 via the parse_file_path function. This makes it possible for authenticated attackers, with vendor-level access and above, to read the contents of arbitrary files on the server, which can contain sensitive information.
Published: 2026-08-16
Score: 6.5 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the parse_file_path function of the StoreEngine plugin. By manipulating a file‑path parameter, an authenticated user with vendor or higher privileges can trigger a directory traversal, allowing the attacker to read arbitrary files on the host filesystem, potentially exposing credentials, configuration files, or other sensitive data. The flaw represents a classic path traversal weakness (CWE‑22) and yields read access only; it does not lead to code execution or elevation of privileges.

Affected Systems

The defect affects all StoreEngine releases up to and including 2.1.1, which is deployed as a WordPress plugin for e‑commerce, membership, and licensing functionality. Administrators on WordPress sites using these versions are vulnerable especially when vendor‑level users are granted sufficient access within the plugin.

Risk and Exploitability

The CVSS score of 6.5 categorizes the issue as medium severity. No EPSS score is available, but the requirement for authenticated vendor‑level credentials limits the immediate threat. The vulnerability is not listed in the CISA KEV catalog, indicating no current widespread exploitation. The attacker must first obtain vendor‑level access—by compromise, social engineering, or credential reuse—to exploit the path traversal and read arbitrary files on the server.

Generated by OpenCVE AI on August 16, 2026 at 06:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the StoreEngine plugin to a version newer than 2.1.1 where the parse_file_path function has been hardened against directory traversal.
  • If an upgrade cannot be performed immediately, disable or remove the file‑download functionality until a patch is applied.
  • Restrict vendor‑level permissions to only those users who absolutely require them; consider lowering privileges for users who only need to manage products or orders.
  • Implement general input validation to reject any path containing traversal sequences before they reach the server filesystem.

Generated by OpenCVE AI on August 16, 2026 at 06:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
Link Providers
https://plugins.trac.wordpress.org/browser/storeengine/tags/1.10.0/addons/multi-vendor/api/vendors.php#L281 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/1.10.0/addons/multi-vendor/api/vendors.php#L37 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/1.10.0/addons/multi-vendor/role.php#L37 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/1.10.0/addons/multi-vendor/shortcode.php#L112 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/1.10.0/includes/classes/download-handler.php#L192 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/1.10.0/includes/classes/download-handler.php#L513 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/1.10.0/includes/classes/download-handler.php#L557 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/2.0.0/addons/multi-vendor/api/vendors.php#L281 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/2.0.0/addons/multi-vendor/api/vendors.php#L37 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/2.0.0/addons/multi-vendor/role.php#L37 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/2.0.0/addons/multi-vendor/shortcode.php#L112 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/2.0.0/includes/classes/download-handler.php#L192 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/2.0.0/includes/classes/download-handler.php#L513 cve-icon cve-icon
https://plugins.trac.wordpress.org/browser/storeengine/tags/2.0.0/includes/classes/download-handler.php#L557 cve-icon cve-icon
https://plugins.trac.wordpress.org/changeset?reponame=&old=3628877%40storeengine&new=3628877%40storeengine cve-icon cve-icon
https://www.wordfence.com/threat-intel/vulnerabilities/id/9a866dfd-2374-4a66-9dee-b8bda47d1cc7?source=cve cve-icon cve-icon
History

Sun, 16 Aug 2026 05:45:00 +0000

Type Values Removed Values Added
Description The StoreEngine — Complete eCommerce Solution with Memberships, Licensing, Affiliates & More plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 2.1.1 via the parse_file_path function. This makes it possible for authenticated attackers, with vendor-level access and above, to read the contents of arbitrary files on the server, which can contain sensitive information.
Title StoreEngine <= 2.1.1 - Authenticated (Vendor+) Arbitrary File Read via Path Traversal in Downloadable File URL
Weaknesses CWE-22
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-16T05:27:29.669Z

Reserved: 2026-07-08T13:39:34.816Z

Link: CVE-2026-15056

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-16T06:16:50.340

Modified: 2026-08-16T06:16:50.340

Link: CVE-2026-15056

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-16T06:30:04Z

Weaknesses
  • CWE-22

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