Save and Share Cart for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woo-save-and-share-cart

Save and share woocommerce cart with anyone

600 active installs v2.0.10 PHP 7.2+ WP 5.2.0+ Updated Apr 11, 2024
cartsavesharesocialwoocommerce
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Save and Share Cart for WooCommerce Safe to Use in 2026?

Generally Safe

Score 92/100

Save and Share Cart for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The "woo-save-and-share-cart" plugin version 2.0.10 exhibits a generally strong security posture based on the static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events without proper authentication or permission checks indicates a well-contained attack surface. Furthermore, the adherence to prepared statements for all SQL queries is a significant strength, mitigating the risk of SQL injection vulnerabilities. The plugin also demonstrates good practices in output escaping, with a respectable 70% of outputs being properly escaped.

However, the presence of three instances of the `unserialize` function is a notable concern. While the static analysis didn't reveal any exploitable taint flows, the use of `unserialize` on untrusted data can lead to Remote Code Execution (RCE) vulnerabilities if not handled with extreme caution and proper sanitization of the serialized data. The lack of any capability checks is also a weakness, as it means that sensitive actions might be accessible to users without the necessary permissions if an attack vector were to be discovered.

The plugin's vulnerability history is excellent, with no recorded CVEs, which suggests a history of secure development. In conclusion, the plugin has a solid foundation with a limited attack surface and good SQL and output handling. The primary area for improvement and potential risk lies in the secure handling of `unserialize` operations and the implementation of capability checks to further strengthen its security.

Key Concerns

  • Use of unserialize function
  • No capability checks
  • Output escaping not fully implemented
Vulnerabilities
None known

Save and Share Cart for WooCommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Save and Share Cart for WooCommerce Code Analysis

Dangerous Functions
3
Raw SQL Queries
0
0 prepared
Unescaped Output
8
19 escaped
Nonce Checks
2
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Dangerous Functions Found

unserialize$helper = unserialize( $request->get_attributes()['args']['helper'] );Includes\API\Endpoints\EmailCart.php:39
unserialize$helper = unserialize( $request->get_attributes()['args']['helper'] );Includes\API\Endpoints\GetLink.php:45
unserialize$helper = unserialize( $request->get_attributes()['args']['helper'] );Includes\API\Endpoints\SaveCart.php:38

Output Escaping

70% escaped27 total outputs
Attack Surface

Save and Share Cart for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 18
filterwoocommerce_get_settings_pagesIncludes\Admin\Admin.php:42
filterwoocommerce_settings_tabs_arrayIncludes\Admin\Settings.php:63
filterrest_wcssc-cart_queryIncludes\API\API_Manager.php:57
actionrest_api_initIncludes\API\API_Manager.php:58
actionwpIncludes\Frontend\Cart.php:53
actionwpIncludes\Frontend\Cart.php:63
actionwp_enqueue_scriptsIncludes\Frontend\Enqueue.php:39
filterscript_loader_tagIncludes\Frontend\Enqueue.php:40
filterthe_contentIncludes\Frontend\Frontend.php:65
actionwoocommerce_account_menu_itemsIncludes\Frontend\Frontend.php:66
filterquery_varsIncludes\Frontend\Rewrite.php:19
filtergenerate_rewrite_rulesIncludes\Frontend\Rewrite.php:20
actioninitIncludes\Frontend\Rewrite.php:21
actionwoocommerce_account_saved-carts_endpointIncludes\Frontend\Rewrite.php:22
actioninitIncludes\SaveShareCart.php:91
actioninitIncludes\SaveShareCart.php:92
actioninitIncludes\SaveShareCart.php:93
actionwoocommerce_initIncludes\SaveShareCart.php:94
Maintenance & Trust

Save and Share Cart for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedApr 11, 2024
PHP min version7.2
Downloads13K

Community Trust

Rating76/100
Number of ratings9
Active installs600
Developer Profile

Save and Share Cart for WooCommerce Developer Profile

Ankit Gade

3 plugins · 730 total installs

85
trust score
Avg Security Score
87/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Save and Share Cart for WooCommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/woo-save-and-share-cart/assets/js/build/main.css/wp-content/plugins/woo-save-and-share-cart/assets/js/build/index.js
Script Paths
https://use.fontawesome.com/releases/v5.12.1/css/all.css
Version Parameters
woo-save-and-share-cart/assets/js/build/main.css?ver=woo-save-and-share-cart/assets/js/build/index.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- This is the saved cart template --><!-- Template for single saved cart -->
Data Attributes
data-wcssc-cart-iddata-wcssc-add-to-cart
JS Globals
wcssc_settingsWCSSCSocialLoginWCSSCAdmin
REST Endpoints
/wp-json/wcssc/v1/get-link/wp-json/wcssc/v1/save-cart/wp-json/wcssc/v1/email-cart/wp-json/wp/v2/wcssc-cart/
Shortcode Output
[wcssc_save_cart_button][wcssc_share_cart_button][wcssc_saved_carts_list]
FAQ

Frequently Asked Questions about Save and Share Cart for WooCommerce