Share Cart by DITS Security & Risk Analysis

wordpress.org/plugins/share-cart-by-dits

Easily share shopping carts via unique links for WooCommerce stores.

0 active installs v1.0.1 PHP 7.4+ WP 5.6+ Updated Apr 1, 2026
cart-linkcart-sharinge-commerceshopping-cartwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Share Cart by DITS Safe to Use in 2026?

Generally Safe

Score 100/100

Share Cart by DITS 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 "share-cart-by-dits" plugin v1.0.1 demonstrates a strong security posture based on the provided static analysis. All identified entry points (AJAX handlers, shortcodes, cron events) are protected, and there are no exposed REST API routes without permission callbacks. The code adheres to secure development practices by utilizing prepared statements for all SQL queries and properly escaping all output. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its secure design. The plugin also includes a nonce check, which is a positive sign of defense against CSRF attacks.

However, a notable concern is the complete absence of capability checks. While AJAX endpoints are protected, relying solely on nonces without verifying user permissions can leave the plugin vulnerable to privilege escalation attacks if an attacker can trick a privileged user into triggering an action. The lack of taint analysis results (0 flows analyzed) makes it impossible to assess potential vulnerabilities related to unsanitized user input. Furthermore, the plugin's vulnerability history is a blank slate, which could indicate either a well-maintained codebase or a lack of comprehensive historical security auditing. The limited attack surface is a positive, but the lack of capability checks is a significant omission.

In conclusion, the plugin exhibits good technical security practices in its code. The use of prepared statements and output escaping is commendable. The major weakness lies in the absence of capability checks, which is a critical security control for WordPress plugins that handle sensitive operations. While the plugin has no known CVEs, the lack of taint analysis and comprehensive historical data prevents a complete assessment of its security.

Key Concerns

  • Missing capability checks
Vulnerabilities
None known

Share Cart by DITS Security Vulnerabilities

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

Share Cart by DITS Release Timeline

v1.0.1Current
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Share Cart by DITS Code Analysis

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

Output Escaping

100% escaped16 total outputs
Attack Surface

Share Cart by DITS Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 2

authwp_ajax_sharcaby_generate_cart_linkshare-cart-by-dits-plugin.php:48
authwp_ajax_sharcaby_nopriv_generate_cart_linkshare-cart-by-dits-plugin.php:49

Shortcodes 1

[sharcaby_share_cart_button] share-cart-by-dits-plugin.php:52
WordPress Hooks 7
actionadmin_noticesshare-cart-by-dits-plugin.php:30
actioninitshare-cart-by-dits-plugin.php:37
actionwoocommerce_cart_actionsshare-cart-by-dits-plugin.php:47
actiontemplate_redirectshare-cart-by-dits-plugin.php:50
actionwp_enqueue_scriptsshare-cart-by-dits-plugin.php:51
actionsharcaby_cleanup_old_cart_datashare-cart-by-dits-plugin.php:58
actionplugins_loadedshare-cart-by-dits-plugin.php:274

Scheduled Events 1

sharcaby_cleanup_old_cart_data
Maintenance & Trust

Share Cart by DITS Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 1, 2026
PHP min version7.4
Downloads250

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Share Cart by DITS Developer Profile

Dits.Agency

7 plugins · 20 total installs

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

How We Detect Share Cart by DITS

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/share-cart-by-dits/assets/css/style.css/wp-content/plugins/share-cart-by-dits/assets/js/share-cart-script.js
Script Paths
assets/js/share-cart-script.js
Version Parameters
share-cart-by-dits/assets/css/style.css?ver=share-cart-by-dits/assets/js/share-cart-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
share-cart-button
Data Attributes
aria-label="Share your WooCommerce cart via link"
JS Globals
sharcabyAjax
Shortcode Output
<button id="share-cart-button" class="wp-block-button__link button btn button" aria-label="
FAQ

Frequently Asked Questions about Share Cart by DITS