Store Check-Up and Fix-Up for WP-eCommerce Security & Risk Analysis

wordpress.org/plugins/site-check-up-for-wp-ecommerce

Provides details on your WP-eCommerce and WordPress installation state, issues and performance.

10 active installs v4.0 PHP + WP 3.9+ Updated Dec 7, 2014
benchmarkcommercedatabasetransientswp-e-commerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Store Check-Up and Fix-Up for WP-eCommerce Safe to Use in 2026?

Generally Safe

Score 85/100

Store Check-Up and Fix-Up for WP-eCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The "site-check-up-for-wp-ecommerce" plugin v4.0 presents a concerning security posture, primarily due to a lack of robust access control mechanisms. The static analysis reveals three AJAX handlers, all of which are entirely unprotected, posing a significant risk. This means any unauthenticated user could potentially trigger these handlers, leading to unintended actions or information disclosure.

While the plugin does not exhibit critical or high-severity issues in taint analysis and has no recorded vulnerability history, the absence of nonces and capability checks on its entry points is a major weakness. The SQL query usage is also a mixed bag, with a substantial portion not utilizing prepared statements, which could open the door to SQL injection if not handled carefully in the unsanitized query parts. The low percentage of properly escaped output further compounds the risk, making cross-site scripting (XSS) a potential threat.

Despite the absence of past CVEs, which might suggest a history of careful development, the current version's static analysis findings are alarming. The combination of unprotected AJAX endpoints and insufficient output escaping creates a fertile ground for common web vulnerabilities. Developers should prioritize implementing proper authentication and authorization checks for all AJAX actions and ensure all output is thoroughly escaped to mitigate these risks.

Key Concerns

  • 3 AJAX handlers without auth checks
  • 0 Nonce checks on AJAX handlers
  • 0 Capability checks on entry points
  • SQL queries: 58% not using prepared statements
  • Output escaping: 64% not properly escaped
  • Taint analysis: 3 flows with unsanitized paths
Vulnerabilities
None known

Store Check-Up and Fix-Up for WP-eCommerce Security Vulnerabilities

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

Store Check-Up and Fix-Up for WP-eCommerce Code Analysis

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

SQL Query Safety

42% prepared24 total queries

Output Escaping

36% escaped42 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
<ajax> (ajax.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Store Check-Up and Fix-Up for WP-eCommerce Attack Surface

Entry Points3
Unprotected3

AJAX Handlers 3

authwp_ajax_snappy_cache_testwpec-site-checkup.php:167
authwp_ajax_snappy_get_urlwpec-site-checkup.php:414
authwp_ajax_no_priv_snappy_get_urlwpec-site-checkup.php:415
WordPress Hooks 2
actionadmin_menuwpec-site-checkup.php:46
actionadmin_enqueue_scriptswpec-site-checkup.php:47
Maintenance & Trust

Store Check-Up and Fix-Up for WP-eCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested4.01
Last updatedDec 7, 2014
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Store Check-Up and Fix-Up for WP-eCommerce Developer Profile

Jeffrey Schutzman

4 plugins · 1K total installs

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

How We Detect Store Check-Up and Fix-Up for WP-eCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/site-check-up-for-wp-ecommerce/style.css/wp-content/plugins/site-check-up-for-wp-ecommerce/snappy.js/wp-content/plugins/site-check-up-for-wp-ecommerce/ajax.php
Script Paths
/wp-content/plugins/site-check-up-for-wp-ecommerce/snappy.js
Version Parameters
site-check-up-for-wp-ecommerce/style.css?ver=site-check-up-for-wp-ecommerce/snappy.js?ver=

HTML / DOM Fingerprints

CSS Classes
snappy_tabssnappy_tab
Data Attributes
id="snappy_tabs"id="timing"id="debug"id="query"id="other"class="snappy_tab"
JS Globals
snappy
FAQ

Frequently Asked Questions about Store Check-Up and Fix-Up for WP-eCommerce