WP Manifestindependent plugin directory
manifest / ecommerce / woocommerce-xcore-plugin

Xcore Rest API extension WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-

xCore WooCommerce API extension

★ 4stars
6.5kcomposer installs
1.15.3latest · 1mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/xcoreplatform/woocommerce-xcore-plugin/archive/refs/heads/master.zip

On Packagist as xcoreplatform/woocommerce-xcore-plugin:

composer require xcoreplatform/woocommerce-xcore-plugin
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Xcore WooCommerce API extension

This module extends the api of Woocommerce and is needed for the usage of the Xcore. For more information or support see https://xcore.nl.

Installation

The manual installation method involves downloading the plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.

Releases

Newest 25 of 51 recorded releases.

Tag
Published
1.15.3 latest
Sep 22, 2026 1mo ago
Sep 21, 2026 1mo ago
May 26, 2026 4mo ago
Feb 27, 2026 7mo ago
Jun 18, 2025 1 year ago
Jun 1, 2025 1 year ago
May 28, 2025 1 year ago
May 26, 2025 1 year ago
May 22, 2025 1 year ago
Mar 17, 2025 1 year ago
Mar 10, 2025 1 year ago
Mar 10, 2025 1 year ago
Feb 14, 2025 1 year ago
Jan 6, 2025 1 year ago
Sep 19, 2024 2 years ago
Dec 20, 2023 2 years ago
Nov 21, 2023 2 years ago
Nov 8, 2023 2 years ago
Oct 27, 2023 2 years ago
Jun 26, 2023 3 years ago
Jun 13, 2023 3 years ago
Jun 6, 2023 3 years ago
Sep 3, 2021 5 years ago
Jun 4, 2021 5 years ago
Jun 2, 2021 5 years ago
All releases on GitHub →

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A- grade

Security

Xcore Rest API extension 1.15.3 · audited by WP Registry

Low-severity findings only.

1 low
Audited release
1.15.3
Findings
1
Worst severity
low
Content hash
7bd3c8c2e3c81028a0980006…

Findings

  • low Path traversal in document upload sub-directory

    file_access

    Xcore_Documents::setCustomUploadPath() canonicalises custom_upload_base_dir with realpath(), but custom_upload_sub_dir is only ltrim()'d of leading slashes and appended. The containment check is a string prefix check on the un-normalised path, so a value like '../../../plugins/foo' passes and wp_upload_bits() writes the decoded document outside wp-content/uploads (any allowed MIME type). Requires upload_files + edit_shop_order (shop manager/administrator via the Xcore API).

    includes/class-xcore-documents.php:249-262

    Recommendation

    Reject '..' segments in custom_upload_sub_dir (or sanitize each segment with sanitize_file_name) and compare realpath()/wp_normalize_path() of the final directory against the uploads base.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.