CS Size Chart Security & Risk Analysis

wordpress.org/plugins/cs-size-chart

CS Size Chart is a WooCommerce plugin that allows store owners to create and display accurate size charts and size guides on product pages.

0 active installs v1.0.0 PHP 7.4+ WP 5.8+ Updated Jan 13, 2026
clothing-size-chartproduct-size-guidesize-chart-pluginsize-guide-woocommercewoocommerce-size-chart
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CS Size Chart Safe to Use in 2026?

Generally Safe

Score 100/100

CS Size Chart has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "cs-size-chart" plugin version 1.0.0 exhibits a generally strong security posture, as indicated by the absence of critical or high-severity issues in both static analysis and vulnerability history. The code demonstrates good practices, with a high percentage of SQL queries using prepared statements and a very high rate of proper output escaping, minimizing common risks like SQL injection and Cross-Site Scripting (XSS). The presence of numerous nonce and capability checks on AJAX handlers and the lack of unprotected entry points further reinforce its secure design.

However, a few areas warrant attention. While no unsanitized paths were found in taint analysis, the plugin does perform file operations and external HTTP requests, which inherently carry some risk if not implemented with extreme care and validation. The existence of multiple AJAX handlers, even if protected, contributes to the overall attack surface. The plugin's vulnerability history is clean, which is a positive sign, suggesting a proactive or fortunate development history. Despite these minor points of consideration, the plugin appears to be developed with security in mind, making it a relatively safe option for users. The absence of known vulnerabilities and the strong adherence to secure coding practices are significant strengths.

Key Concerns

  • File operations performed
  • External HTTP requests performed
Vulnerabilities
None known

CS Size Chart Security Vulnerabilities

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

CS Size Chart Code Analysis

Dangerous Functions
0
Raw SQL Queries
4
30 prepared
Unescaped Output
9
148 escaped
Nonce Checks
10
Capability Checks
8
File Operations
1
External Requests
3
Bundled Libraries
0

SQL Query Safety

88% prepared34 total queries

Output Escaping

94% escaped157 total outputs
Data Flows
All sanitized

Data Flow Analysis

4 flows
render_settings_page (admin\class-cssc-admin.php:312)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

CS Size Chart Attack Surface

Entry Points8
Unprotected0

AJAX Handlers 7

authwp_ajax_cssc_generate_size_chartadmin\class-cssc-admin.php:110
authwp_ajax_cssc_reset_stylesadmin\class-cssc-admin.php:111
authwp_ajax_cssc_get_analytics_dataadmin\class-cssc-analytics-admin.php:177
authwp_ajax_cssc_get_size_recommendationpublic\class-cssc-public.php:188
noprivwp_ajax_cssc_get_size_recommendationpublic\class-cssc-public.php:189
authwp_ajax_cssc_upload_photopublic\class-cssc-public.php:192
noprivwp_ajax_cssc_upload_photopublic\class-cssc-public.php:193

Shortcodes 1

[cssc_size_chart] public\class-cssc-public.php:185
WordPress Hooks 24
actionadmin_noticescs-size-chart.php:81
actionplugins_loadedcs-size-chart.php:92
actionadmin_enqueue_scriptsincludes\class-cssc-plugin.php:144
actionadmin_enqueue_scriptsincludes\class-cssc-plugin.php:145
actioninitincludes\class-cssc-plugin.php:148
actionadmin_menuincludes\class-cssc-plugin.php:151
actionadd_meta_boxesincludes\class-cssc-plugin.php:154
actionsave_postincludes\class-cssc-plugin.php:155
actionadd_meta_boxesincludes\class-cssc-plugin.php:158
actionsave_postincludes\class-cssc-plugin.php:159
actioninitincludes\class-cssc-plugin.php:162
actionall_admin_noticesincludes\class-cssc-plugin.php:165
filtermanage_cssc_size_chart_posts_columnsincludes\class-cssc-plugin.php:168
actionmanage_cssc_size_chart_posts_custom_columnincludes\class-cssc-plugin.php:169
actionadmin_enqueue_scriptsincludes\class-cssc-plugin.php:173
actionadmin_enqueue_scriptsincludes\class-cssc-plugin.php:174
actionadmin_menuincludes\class-cssc-plugin.php:175
actioninitincludes\class-cssc-plugin.php:176
actionwp_enqueue_scriptsincludes\class-cssc-plugin.php:191
actionwp_enqueue_scriptsincludes\class-cssc-plugin.php:192
actioninitincludes\class-cssc-plugin.php:195
filterwoocommerce_product_tabsincludes\class-cssc-plugin.php:198
actionwoocommerce_single_product_summaryincludes\class-cssc-plugin.php:199
actionwp_footerincludes\class-cssc-plugin.php:200
Maintenance & Trust

CS Size Chart Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 13, 2026
PHP min version7.4
Downloads125

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

CS Size Chart Developer Profile

Shuva Sutradhar

1 plugin · 0 total installs

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

How We Detect CS Size Chart

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cs-size-chart/admin/css/cs-size-chart-admin.css/wp-content/plugins/cs-size-chart/admin/js/cs-size-chart-admin.js
Script Paths
/wp-content/plugins/cs-size-chart/admin/js/cs-size-chart-admin.js
Version Parameters
cs-size-chart-admin.css?ver=cs-size-chart-admin.js?ver=

HTML / DOM Fingerprints

JS Globals
cssc_admin_ajax
REST Endpoints
/wp-json/codeshaper/v1/size-chart
FAQ

Frequently Asked Questions about CS Size Chart