iThemes Exchange – GIS Layout Add-on Security & Risk Analysis

wordpress.org/plugins/exchange-addon-gis-layout

Inspired by "Google Image Search (GIS)", this addon, when activated, will create a new layout for products on a store page.

10 active installs v1.0.0 PHP + WP 3.0.0+ Updated Jun 27, 2016
add-onaddonexchange-add-onexchange-addonithemes-exchangelayout
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is iThemes Exchange – GIS Layout Add-on Safe to Use in 2026?

Generally Safe

Score 85/100

iThemes Exchange – GIS Layout Add-on has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9yr ago
Risk Assessment

The "exchange-addon-gis-layout" v1.0.0 plugin exhibits a strong static security posture in several key areas, with zero identified AJAX handlers, REST API routes, shortcodes, or cron events. This indicates a minimal attack surface, which is a positive sign. Furthermore, the absence of dangerous functions, file operations, external HTTP requests, and a clean taint analysis report suggests that the core code is not immediately exposing critical vulnerabilities.

However, a significant concern arises from the complete lack of output escaping. With 7 total outputs and 0% properly escaped, this plugin is highly susceptible to Cross-Site Scripting (XSS) attacks. Any dynamic data displayed to users could potentially be manipulated to inject malicious scripts. The absence of nonce checks and capability checks on any potential entry points (though none are explicitly identified as unprotected) also represents a gap in fundamental WordPress security practices, leaving it vulnerable if new entry points are introduced or if existing ones are not properly secured.

The plugin's vulnerability history is clean, with no known CVEs. This, combined with the lack of immediate critical findings in the code analysis, suggests a potentially well-maintained codebase. Nevertheless, the unescaped output remains a serious, actionable risk that needs immediate attention to prevent exploitation.

Key Concerns

  • Unescaped output
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

iThemes Exchange – GIS Layout Add-on Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

iThemes Exchange – GIS Layout Add-on Release Timeline

v1.0.0Current
Code Analysis
Analyzed Apr 16, 2026

iThemes Exchange – GIS Layout Add-on Code Analysis

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

Output Escaping

0% escaped7 total outputs
Attack Surface

iThemes Exchange – GIS Layout Add-on Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionit_exchange_register_addonsexchange-addon-gis-layout.php:38
actionwpinit.php:25
actionwp_enqueue_scriptsinit.php:106
filterit_exchange_disable_buy_nowinit.php:143
actionit_exchange_get_content_product_product_info_loop_elementsinit.php:144
actionit_exchange_content_store_before_products_loopinit.php:147
actionit_exchange_content_store_after_products_loopinit.php:148
actionwp_headinit.php:150
Maintenance & Trust

iThemes Exchange – GIS Layout Add-on Maintenance & Trust

Maintenance Signals

WordPress version tested4.5.33
Last updatedJun 27, 2016
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

iThemes Exchange – GIS Layout Add-on Developer Profile

ronaldvw

2 plugins · 20 total installs

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

How We Detect iThemes Exchange – GIS Layout Add-on

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/exchange-addon-gis-layout/css/style.css/wp-content/plugins/exchange-addon-gis-layout/js/scripts.js
Script Paths
/wp-content/plugins/exchange-addon-gis-layout/js/scripts.js
Version Parameters
exchange-addon-gis-layout/css/style.css?ver=exchange-addon-gis-layout/js/scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
it-exchange-gis-layout
FAQ

Frequently Asked Questions about iThemes Exchange – GIS Layout Add-on