EZY.ai – AEO & AI SEO Security & Risk Analysis

wordpress.org/plugins/ezy-ai

Prepare your WordPress site for the new era of AI-powered search. Auto-generate llms.txt, Schema, sitemaps, and track AI visibility.

20 active installs v1.2.0 PHP 7.4+ WP 5.7+ Updated Mar 2, 2026
aeoaichatgptschemaseo
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is EZY.ai – AEO & AI SEO Safe to Use in 2026?

Generally Safe

Score 100/100

EZY.ai – AEO & AI SEO 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 ezy-ai v1.2.0 plugin presents a generally good security posture based on the static analysis. All identified entry points, including AJAX handlers and REST API routes, appear to have authentication checks or permission callbacks, which is a strong defense against unauthorized access. The absence of dangerous functions and the exclusive use of prepared statements for SQL queries are also positive indicators, mitigating common SQL injection risks. Furthermore, the lack of known vulnerabilities in its history suggests a mature and well-maintained codebase regarding external threats.

Key Concerns

  • Moderate percentage of unescaped output
Vulnerabilities
None known

EZY.ai – AEO & AI SEO Security Vulnerabilities

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

EZY.ai – AEO & AI SEO Code Analysis

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

Output Escaping

57% escaped261 total outputs
Data Flows
All sanitized

Data Flow Analysis

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

EZY.ai – AEO & AI SEO Attack Surface

Entry Points11
Unprotected0

AJAX Handlers 9

authwp_ajax_ezy_ai_poll_approvalezy-ai-plugin.php:81
authwp_ajax_ezy_ai_verify_connectionezy-ai-plugin.php:82
authwp_ajax_ezy_ai_initiate_connectionezy-ai-plugin.php:83
authwp_ajax_ezy_ai_retry_connectionezy-ai-plugin.php:84
authwp_ajax_ezy_ai_get_retry_infoezy-ai-plugin.php:85
authwp_ajax_ezy_ai_get_connection_statusezy-ai-plugin.php:86
authwp_ajax_ezy_ai_upload_fallback_llmsezy-ai-plugin.php:87
authwp_ajax_ezy_ai_content_statusezy-ai-plugin.php:88
authwp_ajax_ezy_ai_sync_contentezy-ai-plugin.php:89

REST API Routes 2

POST/wp-json/ezy-ai/v1/webhookincludes\class-ezy-ai-webhook.php:24
GET/wp-json/ezy-ai/v1/fetch-widget-dataincludes\class-ezy-ai-widget-fetch.php:18
WordPress Hooks 53
actionadmin_menuezy-ai-plugin.php:76
actionadmin_initezy-ai-plugin.php:77
actionadmin_enqueue_scriptsezy-ai-plugin.php:78
actionadmin_initezy-ai-plugin.php:79
actionadmin_initezy-ai-plugin.php:91
actionadmin_initezy-ai-plugin.php:92
actionezy_ai_connection_health_checkezy-ai-plugin.php:94
filtercron_schedulesezy-ai-plugin.php:95
actioninitezy-ai-plugin.php:97
actioninitincludes\class-ezy-ai-blogs.php:86
actiontemplate_redirectincludes\class-ezy-ai-blogs.php:87
actioninitincludes\class-ezy-ai-facts.php:21
actiontemplate_redirectincludes\class-ezy-ai-facts.php:22
filterquery_varsincludes\class-ezy-ai-facts.php:28
actioninitincludes\class-ezy-ai-faqs.php:21
actiontemplate_redirectincludes\class-ezy-ai-faqs.php:22
actionwp_headincludes\class-ezy-ai-meta-descriptions.php:25
filterwpseo_metadescincludes\class-ezy-ai-meta-descriptions.php:40
filterwpseo_opengraph_descincludes\class-ezy-ai-meta-descriptions.php:41
filterwpseo_twitter_descriptionincludes\class-ezy-ai-meta-descriptions.php:42
filterwpseo_metadescincludes\class-ezy-ai-meta-descriptions.php:43
filterwpseo_opengraph_descincludes\class-ezy-ai-meta-descriptions.php:44
filterwpseo_twitter_descriptionincludes\class-ezy-ai-meta-descriptions.php:45
filterwpseo_frontend_presentationincludes\class-ezy-ai-meta-descriptions.php:46
filterrobots_txtincludes\class-ezy-ai-robots.php:21
actiondo_robotstxtincludes\class-ezy-ai-robots.php:22
actioninitincludes\class-ezy-ai-robots.php:23
filterquery_varsincludes\class-ezy-ai-robots.php:24
actiontemplate_redirectincludes\class-ezy-ai-robots.php:25
actionadmin_initincludes\class-ezy-ai-robots.php:28
actionwp_headincludes\class-ezy-ai-schema.php:25
filterwpseo_json_ld_outputincludes\class-ezy-ai-schema.php:29
filterwpseo_schema_graphincludes\class-ezy-ai-schema.php:30
filterwpseo_schema_needs_webpageincludes\class-ezy-ai-schema.php:31
filterwpseo_schema_needs_websiteincludes\class-ezy-ai-schema.php:32
filterwpseo_schema_needs_organizationincludes\class-ezy-ai-schema.php:33
filterwpseo_schema_needs_personincludes\class-ezy-ai-schema.php:34
filterwpseo_schema_needs_authorincludes\class-ezy-ai-schema.php:35
filterwpseo_schema_needs_articleincludes\class-ezy-ai-schema.php:36
filterwpseo_schema_needs_breadcrumbincludes\class-ezy-ai-schema.php:37
filterwpseo_schema_needs_faqincludes\class-ezy-ai-schema.php:38
filterwpseo_schema_needs_howtoincludes\class-ezy-ai-schema.php:39
filterwpseo_schema_needs_main-imageincludes\class-ezy-ai-schema.php:40
filterwpseo_schema_graph_piecesincludes\class-ezy-ai-schema.php:41
actioninitincludes\class-ezy-ai-sitemap.php:25
actiontemplate_redirectincludes\class-ezy-ai-sitemap.php:26
filterjetpack_get_available_modulesincludes\class-ezy-ai-sitemap.php:143
filterpre_option_jetpack_sitemapincludes\class-ezy-ai-sitemap.php:145
filterjetpack_sitemap_post_typesincludes\class-ezy-ai-sitemap.php:147
actioninitincludes\class-ezy-ai-sitemap.php:149
actiontemplate_redirectincludes\class-ezy-ai-tracking.php:19
actionrest_api_initincludes\class-ezy-ai-webhook.php:20
actionrest_api_initincludes\class-ezy-ai-widget-fetch.php:14

Scheduled Events 1

ezy_ai_connection_health_check
Maintenance & Trust

EZY.ai – AEO & AI SEO Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 2, 2026
PHP min version7.4
Downloads643

Community Trust

Rating100/100
Number of ratings1
Active installs20
Developer Profile

EZY.ai – AEO & AI SEO Developer Profile

EZY.ai

1 plugin · 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 EZY.ai – AEO & AI SEO

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ezy-ai/assets/css/ezy-ai-admin.css/wp-content/plugins/ezy-ai/assets/css/ezy-ai-connection.css/wp-content/plugins/ezy-ai/assets/css/ezy-ai-report.css/wp-content/plugins/ezy-ai/assets/css/ezy-ai-styles.css/wp-content/plugins/ezy-ai/assets/js/ezy-ai-admin.js/wp-content/plugins/ezy-ai/assets/js/ezy-ai-connection.js/wp-content/plugins/ezy-ai/assets/js/ezy-ai-report.js/wp-content/plugins/ezy-ai/assets/js/ezy-ai-tracking.js+2 more
Generator Patterns
EZY.ai - AEO & AI SEO v1.2.0
Script Paths
/wp-content/plugins/ezy-ai/assets/js/ezy-ai-admin.js/wp-content/plugins/ezy-ai/assets/js/ezy-ai-connection.js/wp-content/plugins/ezy-ai/assets/js/ezy-ai-report.js/wp-content/plugins/ezy-ai/assets/js/ezy-ai-tracking.js/wp-content/plugins/ezy-ai/assets/js/ezy-ai-widget.js/wp-content/plugins/ezy-ai/assets/js/ezy-ai-scripts.js
Version Parameters
ezy-ai/assets/css/ezy-ai-admin.css?ver=ezy-ai/assets/css/ezy-ai-connection.css?ver=ezy-ai/assets/css/ezy-ai-report.css?ver=ezy-ai/assets/css/ezy-ai-styles.css?ver=ezy-ai/assets/js/ezy-ai-admin.js?ver=ezy-ai/assets/js/ezy-ai-connection.js?ver=ezy-ai/assets/js/ezy-ai-report.js?ver=ezy-ai/assets/js/ezy-ai-tracking.js?ver=ezy-ai/assets/js/ezy-ai-widget.js?ver=ezy-ai/assets/js/ezy-ai-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
ezy-ai-connection-wrapezy-ai-headerezy-ai-buttonezy-ai-inputezy-ai-sectionezy-ai-report-tableezy-ai-widget-containerezy-ai-tracking-script
HTML Comments
<!-- EZY AI Plugin --><!-- EZY AI Asset Manager --><!-- EZY AI Widget Fetch --><!-- EZY AI Robots -->+8 more
Data Attributes
data-ezy-ai-widgetdata-ezy-ai-setting
JS Globals
ezy_ai_admin_paramsezy_ai_connection_paramsezy_ai_report_paramsezy_ai_tracking_paramsezy_ai_widget_paramsezy_ai_scripts_params
REST Endpoints
/wp-json/ezy-ai/v1/connection-status/wp-json/ezy-ai/v1/sync-content/wp-json/ezy-ai/v1/content-status/wp-json/ezy-ai/v1/upload-llms
FAQ

Frequently Asked Questions about EZY.ai – AEO & AI SEO