iThemes Exchange – Add Product SKU Security & Risk Analysis

wordpress.org/plugins/exchange-addon-add-product-sku

This addon for iThemes Exchange adds SKU support to all Product Types.

10 active installs v1.1 PHP + WP 2.9.2+ Updated Dec 9, 2018
carte-commerceithemesithemes-exchangeshop
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is iThemes Exchange – Add Product SKU Safe to Use in 2026?

Generally Safe

Score 85/100

iThemes Exchange – Add Product SKU 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 plugin 'exchange-addon-add-product-sku' v1.1 exhibits a strong security posture based on the provided static analysis. The absence of any identified attack surface points, dangerous functions, raw SQL queries, file operations, external HTTP requests, and the presence of prepared statements for all SQL queries are excellent indicators of secure coding practices. Furthermore, the complete lack of known vulnerabilities in its history suggests a commitment to security by the developers or a lack of targeted attacks, which is a positive sign.

However, there are areas that warrant attention. The static analysis reveals a low percentage of properly escaped output (67%), indicating a potential for cross-site scripting (XSS) vulnerabilities if the unescaped outputs handle user-supplied data. Additionally, the complete absence of nonce checks and capability checks across all entry points, although the entry points themselves are currently zero, suggests a potential weakness if the plugin were to be extended or if new entry points were introduced without these fundamental security measures. The taint analysis also shows a single flow analyzed with no unsanitized paths, which is good, but the limited scope of this analysis might not capture all potential vulnerabilities.

In conclusion, the plugin appears to be well-developed from a security perspective, particularly regarding direct database interactions and external threats. The primary concern lies in the potential for XSS due to incomplete output escaping and the general lack of nonces and capability checks, which are essential for robust WordPress security. While no historical vulnerabilities exist, proactive mitigation of the identified output escaping issues and implementing these checks would further solidify its security.

Key Concerns

  • Unescaped output detected
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

iThemes Exchange – Add Product SKU Security Vulnerabilities

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

iThemes Exchange – Add Product SKU Code Analysis

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

Output Escaping

67% escaped3 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<init> (init.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

iThemes Exchange – Add Product SKU Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actionit_exchange_register_addonsadd-product-sku.php:41
actionplugins_loadedadd-product-sku.php:55
actionload-post-new.phpinit.php:39
actionload-post.phpinit.php:40
actionit_exchange_save_productinit.php:101
actionit_exchange_enabled_addons_loadedinit.php:120
actionit_exchange_update_product_feature_skuinit.php:128
filterit_exchange_get_product_feature_skuinit.php:137
filterit_exchange_product_has_feature_skuinit.php:148
filterit_exchange_product_supports_feature_skuinit.php:158
Maintenance & Trust

iThemes Exchange – Add Product SKU Maintenance & Trust

Maintenance Signals

WordPress version tested5.0.25
Last updatedDec 9, 2018
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

iThemes Exchange – Add Product SKU Developer Profile

Tom de Visser

7 plugins · 160 total installs

71
trust score
Avg Security Score
89/100
Avg Patch Time
2899 days
View full developer profile
Detection Fingerprints

How We Detect iThemes Exchange – Add Product SKU

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

Asset Fingerprints

HTML / DOM Fingerprints

HTML Comments
<!-- Start of: WordPress Administration --><!-- End of: WordPress Administration -->
Data Attributes
id="it-exchange-field-product-sku"name="it-exchange-product-sku"
Shortcode Output
<label for="it-exchange-field-product-sku">SKU<span class="tip" title="This is where a unique identifier (ala Stock Keeping Unit) for each distinct Product is entered.">i</span></label><input type="text" id="it-exchange-field-product-sku" name="it-exchange-product-sku" value="" size="25" style="padding:10px; width:100%;" />
FAQ

Frequently Asked Questions about iThemes Exchange – Add Product SKU