AgentShop Security & Risk Analysis

wordpress.org/plugins/agentshop

Track LLM-driven traffic and optimize conversions for your WooCommerce store.

0 active installs v1.0.0 PHP 7.4+ WP 6.0+ Updated Feb 10, 2026
aianalyticsllmtrackingwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AgentShop Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The agentshop plugin version 1.0.0 demonstrates a generally strong security posture with several good practices in place. The code analysis reveals a low number of entry points into the plugin, and importantly, the vast majority of these are protected by authentication and capability checks. The plugin also utilizes prepared statements for all its SQL queries, and output escaping is consistently applied, with only a small percentage of outputs not properly escaped. The absence of any known vulnerabilities in its history further contributes to a positive security outlook.

However, there is one significant concern identified: one of the two REST API routes lacks a proper permission callback. This means that potentially any user, even those not authenticated or with limited privileges, could interact with this specific API endpoint, opening up a potential attack vector. While the taint analysis did not reveal any concerning flows, this unprotected REST API route remains a critical weakness that requires immediate attention. The plugin's strengths lie in its diligent use of prepared statements and output escaping, but the unprotected REST API endpoint introduces a notable risk that must be mitigated.

Key Concerns

  • Unprotected REST API route
Vulnerabilities
None known

AgentShop Security Vulnerabilities

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

AgentShop Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

98% escaped44 total outputs
Attack Surface
1 unprotected

AgentShop Attack Surface

Entry Points6
Unprotected1

AJAX Handlers 4

authwp_ajax_agentshop_save_settingsincludes\Admin\Settings.php:31
authwp_ajax_agentshop_test_connectionincludes\Admin\Settings.php:32
authwp_ajax_agentshop_disconnectincludes\Admin\Settings.php:33
authwp_ajax_agentshop_setup_blogincludes\Admin\Settings.php:34

REST API Routes 2

GET/wp-json/agentshop/v1/verifyagentshop.php:284
GET/wp-json/agentshop/v1/aeo/organization-schemaincludes\Aeo\Handler.php:68
WordPress Hooks 35
actionbefore_woocommerce_initagentshop.php:36
actionwoocommerce_blocks_loadedagentshop.php:61
actionplugins_loadedagentshop.php:145
actioninitagentshop.php:146
actionwoocommerce_initagentshop.php:147
actionrest_api_initagentshop.php:157
actionagentshop_daily_syncagentshop.php:160
filterwp_privacy_personal_data_exportersagentshop.php:163
filterwp_privacy_personal_data_erasersagentshop.php:164
actionadmin_initagentshop.php:167
actionplugins_loadedagentshop.php:171
actionadmin_noticesagentshop.php:183
actionadmin_noticesagentshop.php:189
actionadmin_menuincludes\Admin\Settings.php:25
actionadmin_initincludes\Admin\Settings.php:26
actionadmin_initincludes\Admin\Settings.php:27
actionadmin_enqueue_scriptsincludes\Admin\Settings.php:28
actionrest_api_initincludes\Aeo\Handler.php:57
actionwp_footerincludes\Aeo\Handler.php:60
actionwp_footerincludes\Aeo\Handler.php:61
actionwoocommerce_blocks_checkout_block_registrationincludes\Blocks\Integration.php:240
actionwoocommerce_blocks_cart_block_registrationincludes\Blocks\Integration.php:247
actionwoocommerce_blocks_loadedincludes\Blocks\Integration.php:254
actionwoocommerce_store_api_checkout_order_processedincludes\Blocks\Integration.php:280
filterquery_varsincludes\LlmsTxt\Handler.php:33
actiontemplate_redirectincludes\LlmsTxt\Handler.php:34
actionwp_enqueue_scriptsincludes\Pixel\Tracker.php:35
actionwp_enqueue_scriptsincludes\Pixel\Tracker.php:36
actionwp_enqueue_scriptsincludes\Pixel\Tracker.php:37
actionwoocommerce_add_to_cartincludes\Pixel\Tracker.php:40
actionwoocommerce_remove_cart_itemincludes\Pixel\Tracker.php:41
actionwoocommerce_thankyouincludes\Pixel\Tracker.php:42
actionwoocommerce_checkout_update_order_reviewincludes\Pixel\Tracker.php:43
actioninitincludes\Pixel\Tracker.php:46
filterwoocommerce_valid_webhook_eventsincludes\Webhooks\Manager.php:37

Scheduled Events 1

agentshop_daily_sync
Maintenance & Trust

AgentShop Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 10, 2026
PHP min version7.4
Downloads121

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

AgentShop Developer Profile

agentShop

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 AgentShop

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/agentshop/includes/Blocks/assets/style.css/wp-content/plugins/agentshop/includes/Blocks/assets/script.js/wp-content/plugins/agentshop/assets/css/admin-style.css/wp-content/plugins/agentshop/assets/js/admin-script.js/wp-content/plugins/agentshop/assets/js/pixel.js
Script Paths
/wp-content/plugins/agentshop/includes/Blocks/assets/script.js/wp-content/plugins/agentshop/assets/js/admin-script.js/wp-content/plugins/agentshop/assets/js/pixel.js
Version Parameters
agentshop/assets/css/admin-style.css?ver=agentshop/assets/js/admin-script.js?ver=agentshop/assets/js/pixel.js?ver=

HTML / DOM Fingerprints

CSS Classes
agentshop-admin-settings
Data Attributes
data-agentshop-tracking-id
JS Globals
agentshop_settings
REST Endpoints
/wp-json/agentshop/v1/verify
FAQ

Frequently Asked Questions about AgentShop