Custom Tabs for Products WooCommerce Security & Risk Analysis

wordpress.org/plugins/custom-tabs-for-products-woocommerce

Custom Tabs for Products WooCommerce: Custom Product Tabs for individual product or all products or products in special category

0 active installs v1.0.0 PHP + WP 5.0+ Updated Unknown
custom-tabproduct-tabtabtagwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Custom Tabs for Products WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Custom Tabs for Products WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The plugin "custom-tabs-for-products-woocommerce" v1.0.0 exhibits a mixed security posture. On the positive side, it demonstrates strong practices in database interaction, with all SQL queries using prepared statements, and a high percentage of output being properly escaped. The absence of known vulnerabilities in its history is also a positive indicator of developer diligence. However, significant concerns arise from the attack surface and code signals. The presence of an unprotected AJAX handler creates a direct entry point for attackers without any authentication or capability checks, which is a critical security flaw. The use of the `unserialize` function, while not immediately tied to a taint flow in the provided analysis, is inherently risky as it can lead to object injection vulnerabilities if the data being unserialized is untrusted. While the taint analysis itself didn't reveal critical or high severity issues, the presence of a flow with unsanitized paths, even if of lower severity, coupled with the unprotected AJAX handler and the `unserialize` function, warrants careful attention. The plugin's vulnerability history is clean, suggesting potential for secure development, but the current analysis reveals specific weaknesses that need addressing to maintain a secure posture.

Key Concerns

  • Unprotected AJAX handler
  • Use of unserialize function
  • Flow with unsanitized paths
  • Bundled Freemius library v1.0
Vulnerabilities
None known

Custom Tabs for Products WooCommerce Security Vulnerabilities

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

Custom Tabs for Products WooCommerce Code Analysis

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

Dangerous Functions Found

unserialize$wcct_tabs = !empty($wcct_tabs) ? unserialize(base64_decode($wcct_tabs)) : array();classes\Wcct_Product.php:77
unserialize$tabs = !empty($tabs) ? unserialize(base64_decode($tabs)) : array();views\admin\tab.php:20

Bundled Libraries

Freemius1.0

Output Escaping

93% escaped139 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<tabs> (views\admin\tabs.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Custom Tabs for Products WooCommerce Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_wcct_searchclasses\Wcct_Admin.php:30
WordPress Hooks 10
actionadmin_menuclasses\Wcct_Admin.php:21
actionadmin_enqueue_scriptsclasses\Wcct_Admin.php:26
filterwoocommerce_product_data_tabsclasses\Wcct_Admin.php:27
actionwoocommerce_product_data_panelsclasses\Wcct_Admin.php:28
actionsave_post_productclasses\Wcct_Admin.php:29
actionplugins_loadedclasses\Wcct_Loader.php:19
actionplugins_loadedclasses\Wcct_Loader.php:20
actionadmin_noticesclasses\Wcct_Loader.php:33
actionadmin_enqueue_scriptsclasses\Wcct_Loader.php:40
filterwoocommerce_product_tabsclasses\Wcct_Product.php:19
Maintenance & Trust

Custom Tabs for Products WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedUnknown
PHP min version
Downloads649

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Custom Tabs for Products WooCommerce Developer Profile

tuyenlaptrinh

2 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 Custom Tabs for Products WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/custom-tabs-for-products-woocommerce/assets/js/scripts.js/wp-content/plugins/custom-tabs-for-products-woocommerce/assets/css/admin.css
Script Paths
/wp-content/plugins/custom-tabs-for-products-woocommerce/freemius/start.php
Version Parameters
custom-tabs-for-products-woocommerce/assets/js/scripts.js?time=custom-tabs-for-products-woocommerce/assets/css/admin.css?time=

HTML / DOM Fingerprints

CSS Classes
wcct-admin-script
Data Attributes
wcct_admin_var
JS Globals
wcct_admin_var
REST Endpoints
/wp-json/wcct/v1/save-tab
FAQ

Frequently Asked Questions about Custom Tabs for Products WooCommerce