Share Cart and Save Cart for Later for WooCommerce by LeanPlugins Security & Risk Analysis

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

Share cart via link in one click. Save cart for later with custom names. Reduces cart abandonment. Works with classic and FSE block carts.

10 active installs v1.1.5 PHP 7.4+ WP 5.0+ Updated Jul 18, 2026
save-cartsave-for-latershare-cartwishlistwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

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

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The lean-cart-share-and-save plugin v1.0.5 exhibits a generally good security posture with several strengths. The absence of known CVEs and a history of vulnerabilities is a positive sign, suggesting a commitment to security by the developers. Furthermore, the plugin demonstrates strong adherence to secure coding practices by utilizing prepared statements for a high percentage of its SQL queries and properly escaping a vast majority of its outputs. The presence of nonce checks on all AJAX handlers also mitigates common cross-site request forgery (CSRF) risks.

However, the static analysis reveals a significant area of concern: all five identified taint flows are classified as having unsanitized paths and are flagged as high severity. This indicates that user-supplied input is not being adequately validated or sanitized before being used in sensitive operations, potentially leading to injection vulnerabilities or other data manipulation issues. While there are no unprotected entry points from an authentication perspective (all AJAX handlers have nonce checks), the lack of capability checks on these handlers is a notable weakness. This means any authenticated user, regardless of their role or permissions, could potentially trigger these AJAX actions, opening the door for privilege escalation or unauthorized actions if the unsanitized data is exploited.

In conclusion, while the plugin benefits from a clean vulnerability history and good practices in SQL and output handling, the high severity taint flows with unsanitized paths represent a critical risk that needs immediate attention. The absence of capability checks on AJAX endpoints further exacerbates this risk. Addressing these specific findings should be the priority to improve the plugin's overall security.

Key Concerns

  • High severity taint flows with unsanitized paths
  • AJAX handlers lack capability checks
Vulnerabilities
None known

Share Cart and Save Cart for Later for WooCommerce by LeanPlugins Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Share Cart and Save Cart for Later for WooCommerce by LeanPlugins Release Timeline

v1.1.5Current
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
Code Analysis
Analyzed Mar 17, 2026

Share Cart and Save Cart for Later for WooCommerce by LeanPlugins Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
8 prepared
Unescaped Output
4
77 escaped
Nonce Checks
4
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

89% prepared9 total queries

Output Escaping

95% escaped81 total outputs
Data Flows · Security
5 unsanitized

Data Flow Analysis

5 flows5 with unsanitized paths
delete_saved_cart (includes\class-ajax-actions.php:85)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Share Cart and Save Cart for Later for WooCommerce by LeanPlugins Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 4

authwp_ajax_lean_csns_share_cartincludes\class-ajax-actions.php:45
authwp_ajax_lean_csns_save_cartincludes\class-ajax-actions.php:46
authwp_ajax_lean_csns_delete_saved_cartincludes\class-ajax-actions.php:47
noprivwp_ajax_lean_csns_share_cartincludes\class-ajax-actions.php:50
WordPress Hooks 18
actionwp_enqueue_scriptsincludes\class-assets-manager.php:44
actionwp_enqueue_scriptsincludes\class-assets-manager.php:45
actionadmin_enqueue_scriptsincludes\class-assets-manager.php:46
actionwoocommerce_cart_couponincludes\class-base.php:52
actionwp_footerincludes\class-base.php:53
actioninitincludes\class-base.php:56
filterwoocommerce_account_menu_itemsincludes\class-base.php:57
actionwoocommerce_account_saved-carts_endpointincludes\class-base.php:58
actioninitincludes\class-base.php:61
actionadmin_enqueue_scriptsincludes\class-deactivation-feedback.php:45
actionadmin_menuincludes\class-menu.php:50
actionadmin_headincludes\class-menu.php:52
actionadmin_initincludes\class-settings-page.php:50
actioninitincludes\class-url-handler.php:44
filterquery_varsincludes\class-url-handler.php:45
actiontemplate_redirectincludes\class-url-handler.php:46
actionplugins_loadedlean-cart-share-and-save.php:29
actionadmin_noticeslean-cart-share-and-save.php:33
Maintenance & Trust

Share Cart and Save Cart for Later for WooCommerce by LeanPlugins Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJul 18, 2026
PHP min version7.4
Downloads807

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Share Cart and Save Cart for Later for WooCommerce by LeanPlugins Developer Profile

LeanPlugins

8 plugins · 2K total installs

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

How We Detect Share Cart and Save Cart for Later for WooCommerce by LeanPlugins

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/lean-cart-share-and-save/assets/css/frontend.css/wp-content/plugins/lean-cart-share-and-save/assets/js/frontend.js
Script Paths
/wp-content/plugins/lean-cart-share-and-save/assets/js/frontend.js
Version Parameters
lean-cart-share-and-save/assets/css/frontend.css?ver=lean-cart-share-and-save/assets/js/frontend.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-lean-csns-cart-iddata-lean-csns-saved-id
JS Globals
lean_csns_params
FAQ

Frequently Asked Questions about Share Cart and Save Cart for Later for WooCommerce by LeanPlugins