WP Manifestindependent plugin directory
manifest / ecommerce / raffaello-product-sync

Raffaello Product Sync WP Registry grade C-. High-severity findings · 1 findingWP RegistryHigh-severity findings · 1 findingOpen the reportC-

Sincronizzazione prodotti WooCommerce tra più store - fork personalizzato con logging avanzato, sync asincrono e aggiornamento automatico

★ 0stars
27release downloads
4.5.5latest · 6mo ago

Install

Download raffaello-product-sync.zip From the 4.5.5 release on GitHub, Apr 1, 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/danieledignani/raffaello-product-sync/releases/download/4.5.5/raffaello-product-sync.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Releases

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

Tag
Published
Assets
Downloads
4.5.5 latest
Apr 1, 2026 6mo ago
raffaello-product-sync.zip
4
Mar 31, 2026 6mo ago
raffaello-product-sync.zip
1
Mar 31, 2026 6mo ago
raffaello-product-sync.zip
3
Mar 31, 2026 6mo ago
raffaello-product-sync.zip
0
Mar 31, 2026 6mo ago
raffaello-product-sync.zip
1
Mar 31, 2026 6mo ago
raffaello-product-sync.zip
1
Mar 31, 2026 6mo ago
raffaello-product-sync.zip
1
Mar 31, 2026 6mo ago
raffaello-product-sync.zip
1
Mar 31, 2026 6mo ago
raffaello-product-sync.zip
2
Mar 30, 2026 6mo ago
raffaello-product-sync.zip
1
Mar 30, 2026 6mo ago
raffaello-product-sync.zip
7
Mar 30, 2026 6mo ago
raffaello-product-sync.zip
1
Mar 30, 2026 6mo ago
raffaello-product-sync.zip
3
Mar 30, 2026 6mo ago
raffaello-product-sync.zip
1
Mar 30, 2026 6mo ago
raffaello-product-sync.zip
0
C- grade

Security

Raffaello Product Sync 4.5.5 · audited by WP Registry

High-severity findings.

1 high
Audited release
4.5.5
Findings
1
Worst severity
high
Content hash
9739a5fe138289376c1b6c42…

Findings

  • high Missing capability check on product sync AJAX enables unauthorized multi-store sync

    missing_capability

    ajax_auto_sync and ajax_manual_sync only call check_ajax_referer( 'rps_sync_action' ) before invoking RPS_Product_Sync::sync with attacker-supplied product_id (and store list for manual). There is no current_user_can( 'manage_woocommerce' ) / manage_options. A low-privileged authenticated user who obtains the nonce (embedded in product admin screens) can force product data to remote shops using stored API credentials.

    includes/class-plugin.php:110-135

    Recommendation

    Require current_user_can( 'manage_woocommerce' ) or manage_options immediately after the nonce check, matching the bulk-sync AJAX handlers.

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.