E-Commerce by SalesCart Security & Risk Analysis

wordpress.org/plugins/e-commerce-by-salescart

SalesCart is a fully featured, complete Shopping Cart solution that can be added in under 15 mins to any WP theme. Use SalesCart for FREE today.

10 active installs v1.0.0 PHP + WP 2.8+ Updated Feb 25, 2019
ecommercesalescartshopping-cartwordpress-ecommercewp-e-commerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is E-Commerce by SalesCart Safe to Use in 2026?

Generally Safe

Score 85/100

E-Commerce by SalesCart has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7yr ago
Risk Assessment

The 'e-commerce-by-salescart' plugin v1.0.0 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices regarding database interactions, utilizing prepared statements exclusively for all SQL queries, and there are no recorded vulnerabilities or CVEs. The attack surface is also minimal, with only one shortcode identified as an entry point, and importantly, no unprotected entry points were found in the static analysis. This suggests a deliberate effort by the developers to secure the plugin's core functionality.

However, a significant concern arises from the complete lack of output escaping. With 100% of identified outputs being unescaped, this opens the door to Cross-Site Scripting (XSS) vulnerabilities. Any data displayed to users that originates from user input or external sources without proper sanitization could be manipulated to inject malicious scripts. Furthermore, the absence of nonce checks and capability checks on its single entry point, despite it not being reported as unprotected, is a red flag. While the static analysis didn't find unprotected entry points, the lack of these standard security measures on a shortcode is risky, as it implies that any logged-in user might be able to trigger its functionality without proper authorization checks.

In conclusion, while the plugin's clean vulnerability history and use of prepared statements are commendable strengths, the unescaped output and the potential for weak authorization on its sole entry point represent critical weaknesses that demand immediate attention. The absence of taint analysis results also makes it difficult to fully assess the risk of data handling, but the output escaping issue alone presents a substantial risk.

Key Concerns

  • Unescaped output
  • Missing nonce checks on entry points
  • Missing capability checks on entry points
Vulnerabilities
None known

E-Commerce by SalesCart Security Vulnerabilities

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

E-Commerce by SalesCart Code Analysis

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

Output Escaping

0% escaped6 total outputs
Attack Surface

E-Commerce by SalesCart Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[my-salescart-store] salescart-ecommerce.php:88
WordPress Hooks 3
actionadmin_enqueue_scriptssalescart-ecommerce.php:83
actionadmin_menusalescart-ecommerce.php:84
actionadmin_initsalescart-ecommerce.php:85
Maintenance & Trust

E-Commerce by SalesCart Maintenance & Trust

Maintenance Signals

WordPress version tested5.1.22
Last updatedFeb 25, 2019
PHP min version
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

E-Commerce by SalesCart Developer Profile

salescart

1 plugin · 10 total installs

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

How We Detect E-Commerce by SalesCart

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/e-commerce-by-salescart/css/landing.css
Version Parameters
e-commerce-by-salescart/css/landing.css?ver=

HTML / DOM Fingerprints

CSS Classes
scart_mainContainerscart_buttonsc_bullet_squarescart_save_buttonerrorMsgsucMsgplug_footer
HTML Comments
START Admin view for pluginEND Top content area of pluginEND Build table area of pluginAdmin view for Salescart plugin
Data Attributes
id="scstore_id"
Shortcode Output
[my-salescart-store]
FAQ

Frequently Asked Questions about E-Commerce by SalesCart