WP Manifestindependent plugin directory
manifest / ecommerce / xophz-compass-bazaar

Xophz Bazaar Warehouse WP Registry grade D+. High-severity findings · 3 findingsWP RegistryHigh-severity findings · 3 findingsOpen the reportD+

Inventory stock manager, POS terminal, order fulfillment, and real-time revenue analytics engine for COMPASS.

★ 0stars
47release downloads
v26.10.11latest · 23d ago

Install

Download xophz-compass-bazaar-26.10.11.zip From the v26.10.11 release on GitHub, Oct 11, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/hallofthegods/xophz-compass-bazaar/releases/download/v26.10.11/xophz-compass-bazaar-26.10.11.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Category: Command Deck · Version: 1.0.0

A supercharged UI for managing WooCommerce inventory, orders, and viewing sales data in real time.

Xophz Bazaar Warehouse

Bazaar Warehouse is the commerce command center for COMPASS. It wraps WooCommerce's sprawling admin into a streamlined, glassmorphic dashboard where store operators can manage products, monitor orders, and track revenue - all from a single, responsive interface.

Core Capabilities

  • Inventory Management – View and edit products, stock levels, and pricing in a modern data grid.
  • Order Dashboard – Real-time order feed with status filtering, search, and quick actions.
  • Sales Analytics – Revenue charts, conversion metrics, and trend data at a glance.

Requirements

  • Xophz COMPASS parent plugin (active)
  • WooCommerce (active)
  • WordPress 5.8+, PHP 7.4+

Installation

  1. Ensure Xophz COMPASS and WooCommerce are installed and active.
  2. Upload xophz-compass-bazaar to /wp-content/plugins/.
  3. Activate through the Plugins menu.
  4. Access via the My Compass dashboard → Bazaar.

Frontend Routes

Route View Description
/bazaar Dashboard Inventory overview, order feed, and sales charts

Changelog

1.0.0

  • Initial release with product management, order dashboard, and sales analytics

Releases

Newest 25 of 31 recorded releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v26.10.11 latest
Oct 11, 2026 23d ago
xophz-compass-bazaar-26.10.11.zip
4
Sep 27, 2026 1mo ago
xophz-compass-bazaar-26.9.26.zip
4
Sep 27, 2026 1mo ago
xophz-compass-bazaar-26.9.27.zip
1
Sep 17, 2026 1mo ago
xophz-compass-bazaar-26.9.16.zip
4
Sep 17, 2026 1mo ago
xophz-compass-bazaar-26.9.17.zip
1
Sep 13, 2026 1mo ago
xophz-compass-bazaar-26.9.13.zip
7
Sep 12, 2026 1mo ago
xophz-compass-bazaar-26.9.11.zip
2
Sep 12, 2026 1mo ago
xophz-compass-bazaar-26.9.12.zip
2
Sep 10, 2026 1mo ago
xophz-compass-bazaar-26.9.9.zip
1
Sep 10, 2026 1mo ago
xophz-compass-bazaar-26.9.10.zip
1
Sep 4, 2026 2mo ago
xophz-compass-bazaar-26.9.4.zip
4
Sep 2, 2026 2mo ago
xophz-compass-bazaar-26.9.1.zip
1
Sep 2, 2026 2mo ago
xophz-compass-bazaar-26.9.2.zip
1
Aug 31, 2026 2mo ago
xophz-compass-bazaar-26.8.30.zip
1
Aug 31, 2026 2mo ago
xophz-compass-bazaar-26.8.31.zip
1
Aug 16, 2026 2mo ago
xophz-compass-bazaar-26.8.16.zip
1
Aug 13, 2026 2mo ago
xophz-compass-bazaar-26.8.13.zip
1
Aug 12, 2026 2mo ago
xophz-compass-bazaar-26.8.11.zip
1
Aug 12, 2026 2mo ago
xophz-compass-bazaar-26.8.12.zip
1
Jul 21, 2026 3mo ago
xophz-compass-bazaar-26.7.20.zip
0
Jul 21, 2026 3mo ago
xophz-compass-bazaar-26.7.21.zip
0
May 29, 2026 5mo ago
xophz-compass-bazaar-26.5.29.zip
0
May 28, 2026 5mo ago
xophz-compass-bazaar-26.5.27.zip
0
May 28, 2026 5mo ago
xophz-compass-bazaar-26.5.28.zip
0
May 23, 2026 5mo ago
xophz-compass-bazaar-26.5.23.zip
5
All releases on GitHub →
D+ grade

Security

Xophz Bazaar Warehouse 26.10.11 · audited by WP Registry

High-severity findings.

2 high 1 medium
Audited release
26.10.11
Findings
3
Worst severity
high
Content hash
15fe48609fbb72933f731792…

Findings

  • high Missing capability on saveProduct — any logged-in user can create/edit WooCommerce products

    missing_capability

    wp_ajax_save_product routes to saveProduct(), which reads JSON input and creates or updates a WC_Product (name, prices, SKU, stock, categories, status publish) and can write a base64 image into uploads. There is no current_user_can() or nonce check. Any authenticated user (including Subscriber) can therefore create or overwrite products.

    xophz-compass-bazaar/admin/class-xophz-compass-bazaar-admin.php:143-250

    Recommendation

    Require current_user_can('manage_woocommerce') or edit_products, and verify a nonce, before any product mutation.

  • high Missing capability on updateProductStock — any logged-in user can change stock

    missing_capability

    wp_ajax_update_product_stock calls updateProductStock() which sets/adds/subtracts stock_quantity for an arbitrary product_id from JSON input with no capability or nonce check. Any logged-in user can manipulate inventory.

    xophz-compass-bazaar/admin/class-xophz-compass-bazaar-admin.php:483-520

    Recommendation

    Gate with manage_woocommerce (or edit_products) and a valid AJAX nonce.

  • medium getBankDetails exposes WooCommerce BACS / stored bank account numbers to any logged-in user

    information_disclosure

    wp_ajax_bazaar_get_bank_details returns bank_name, routing/sort_code, account_number, and IBAN from woocommerce_bacs_accounts / bazaar_* options with no capability check. saveBankDetails correctly requires manage_woocommerce, but the read path does not. Any authenticated user can harvest merchant banking details.

    xophz-compass-bazaar/admin/class-xophz-compass-bazaar-admin-orders.php:1366-1386

    Recommendation

    Require the same capability as saveBankDetails (manage_woocommerce / edit_shop_orders) before returning account numbers.

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.