WP Manifestindependent plugin directory
manifest / integrations / sage-100-roi

Sage API Connection to ROI Consulting WP Registry grade C-. High-severity findings · 1 findingWP RegistryHigh-severity findings · 1 findingOpen the reportC-

Sage 100 ROI to Woocommerce Connector

★ 0stars
4release downloads
v4.1.0latest · 2mo ago

Install

Download sage-100-roi-4.0.6.zip From the v4.0.6 release on GitHub, Mar 10, 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/jundellagbo/sage-100-roi/releases/download/v4.0.6/sage-100-roi-4.0.6.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Releases

16 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v4.1.0 latest
Aug 17, 2026 2mo ago
tag only
—
Apr 17, 2026 6mo ago
tag only
—
Apr 13, 2026 6mo ago
tag only
—
Apr 3, 2026 6mo ago
tag only
—
Apr 3, 2026 6mo ago
tag only
—
Apr 2, 2026 6mo ago
tag only
—
Apr 1, 2026 6mo ago
tag only
—
Mar 31, 2026 6mo ago
tag only
—
Mar 31, 2026 6mo ago
tag only
—
Mar 19, 2026 7mo ago
tag only
—
Mar 16, 2026 7mo ago
tag only
—
Mar 13, 2026 7mo ago
tag only
—
Mar 13, 2026 7mo ago
tag only
—
Mar 10, 2026 7mo ago
sage-100-roi-4.0.6.zip
4
Mar 10, 2026 7mo ago
sage-100-roi-4.0.5.zip
0
Mar 9, 2026 7mo ago
tag only
—
C- grade

Security

Sage API Connection to ROI Consulting 4.0.6 · audited by WP Registry

High-severity findings.

1 high
Audited release
4.0.6
Findings
1
Worst severity
high
Content hash
619bf099ec8bc3f23d9deb65…

Findings

  • high Customer search AJAX missing capability (PII enumeration)

    information_disclosure

    sage_roi_customer_search is registered for wp_ajax_ and wp_ajax_nopriv_. Auth is only sage_roi_nonce_get_check(). The nonce is localized on admin_enqueue_scripts for every admin page view (no capability gate on enqueue), so any logged-in user who loads /wp-admin/ can scrape sage_roi_var.nonce and query WP_User_Query for role=customer matching name/email/phone/address meta, returning customer IDs and names. No current_user_can check.

    ajax.php:19-106

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.