Size Chart Manager for WooCommerce Security & Risk Analysis

wordpress.org/plugins/size-chart-manager-for-woocommerce

"Create detailed size charts to enhance shopping, reduce returns, and ensure customer satisfaction effortlessly."

0 active installs v1.0.1 PHP 7.4+ WP 6.4+ Updated Mar 12, 2025
product-size-chartsize-chartsize-guidesize-table
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Size Chart Manager for WooCommerce Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The plugin "size-chart-manager-for-woocommerce" v1.0.1 exhibits a mixed security posture. On one hand, it demonstrates strong adherence to secure coding practices, with no dangerous functions, 100% of SQL queries using prepared statements, and a high percentage of output escaping (92%). The absence of file operations and external HTTP requests further strengthens its security. The vulnerability history is also clean, with no recorded CVEs, suggesting a generally well-maintained codebase. However, a significant concern arises from the attack surface. A total of 7 entry points are identified, with a concerning 6 of these lacking any authentication checks. This presents a substantial risk, as these unprotected AJAX handlers could potentially be exploited by unauthenticated users.

While taint analysis did not reveal any specific vulnerabilities, the lack of authentication on such a large portion of the entry points is a critical weakness that overshadows the otherwise good coding practices. The presence of nonces and capability checks on some handlers is positive, but their absence on the majority is a major oversight. The bundled Select2 library, while common, could be a potential vector if it were outdated or vulnerable, though no specific issues are indicated here. In conclusion, the plugin has a solid foundation in secure coding but suffers from a critical flaw in its authentication implementation for its AJAX endpoints, making it a high-risk target if exploited.

Key Concerns

  • Unprotected AJAX handlers
  • Large attack surface without auth checks
  • Bundled library (Select2)
Vulnerabilities
None known

Size Chart Manager for WooCommerce Security Vulnerabilities

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

Size Chart Manager for WooCommerce Code Analysis

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

Bundled Libraries

Select2

Output Escaping

92% escaped169 total outputs
Attack Surface
6 unprotected

Size Chart Manager for WooCommerce Attack Surface

Entry Points7
Unprotected6

AJAX Handlers 6

authwp_ajax_sizechama_size_chart_save_optionssrc\Admin\AdminPanel\AdminPanel.php:34
noprivwp_ajax_sizechama_size_chart_save_optionssrc\Admin\AdminPanel\AdminPanel.php:35
authwp_ajax_sizechama_size_chart_color_save_optionssrc\Admin\AdminPanel\AdminPanel.php:39
noprivwp_ajax_sizechama_size_chart_color_save_optionssrc\Admin\AdminPanel\AdminPanel.php:40
authwp_ajax_sizechama_search_productssrc\Admin\AdminPanel\AdminPanel.php:44
noprivwp_ajax_sizechama_search_productssrc\Admin\AdminPanel\AdminPanel.php:45

Shortcodes 1

[sizechama_size_chart] src\Front\SizeChartProduct\SizeChartProduct.php:44
WordPress Hooks 26
actioninitsize-chart-manager-for-woocommerce.php:33
actionadmin_noticessize-chart-manager-for-woocommerce.php:35
actionadmin_noticessize-chart-manager-for-woocommerce.php:37
actionadmin_noticessize-chart-manager-for-woocommerce.php:94
actionadmin_menusrc\Admin\AdminPanel\Settings\SizeChartManager.php:23
actionadmin_headsrc\Admin\AdminPanel\Settings\SizeChartManager.php:24
actionadd_meta_boxessrc\Admin\Metaboxes\Metaboxes.php:26
actionsave_postsrc\Admin\Metaboxes\Metaboxes.php:27
actionmanage_cmfw-size-chart_posts_custom_columnsrc\Admin\Metaboxes\SizeChartColumns.php:17
filtermanage_cmfw-size-chart_posts_columnssrc\Admin\Metaboxes\SizeChartColumns.php:18
actionadd_meta_boxessrc\Admin\Metaboxes\SizeChartMetaBoxes.php:24
actionadd_meta_boxessrc\Admin\Metaboxes\SizeChartMetaBoxes.php:25
actionadd_meta_boxessrc\Admin\Metaboxes\SizeChartMetaBoxes.php:26
actionadd_meta_boxessrc\Admin\Metaboxes\SizeChartMetaBoxes.php:27
actionadd_meta_boxessrc\Admin\Metaboxes\SizeChartMetaBoxes.php:28
actionadd_meta_boxessrc\Admin\Metaboxes\SizeChartMetaBoxes.php:29
actionsave_postsrc\Admin\Metaboxes\SizeChartMetaBoxes.php:30
actionplugins_loadedsrc\class-cmfw-size-chart-options.php:32
actionwp_enqueue_scriptssrc\class-cmfw-size-chart-options.php:34
actionadmin_enqueue_scriptssrc\class-cmfw-size-chart-options.php:35
actioninitsrc\Common\Posttype\Posttype.php:37
filtergutenberg_can_edit_post_typesrc\Common\Posttype\Posttype.php:40
filteruse_block_editor_for_post_typesrc\Common\Posttype\Posttype.php:41
actionwp_headsrc\Front\Front.php:24
filterwoocommerce_product_tabssrc\Front\SizeChartProduct\SizeChartProduct.php:40
filterloop_shop_per_pagesrc\functions.php:120
Maintenance & Trust

Size Chart Manager for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedMar 12, 2025
PHP min version7.4
Downloads556

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Size Chart Manager for WooCommerce Developer Profile

Zamzamcoders

5 plugins · 0 total installs

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

How We Detect Size Chart Manager for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/size-chart-manager-for-woocommerce/assets/css/frontend.css/wp-content/plugins/size-chart-manager-for-woocommerce/assets/css/frontend_styles.css/wp-content/plugins/size-chart-manager-for-woocommerce/assets/js/frontend.js/wp-content/plugins/size-chart-manager-for-woocommerce/assets/js/frontend_scripts.js
Version Parameters
size-chart-manager-for-woocommerce/assets/css/frontend.css?ver=size-chart-manager-for-woocommerce/assets/css/frontend_styles.css?ver=size-chart-manager-for-woocommerce/assets/js/frontend.js?ver=size-chart-manager-for-woocommerce/assets/js/frontend_scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
size_chart_manager_woocommerce_admin_pagesize-chart-manager-woocommerce-settingssize_chart_manager_woocommerce_product_pagesize_chart_manager_woocommerce_frontend_display
Data Attributes
data-sizechartmanager-productid
JS Globals
sizechama_ajax_object
FAQ

Frequently Asked Questions about Size Chart Manager for WooCommerce