MOP AI Indexer – LLMs.txt and LLMs-Full.txt SEO Security & Risk Analysis

wordpress.org/plugins/mop-ai-indexer

Auto-generate and manage llms.txt and llms-full.txt files for AI and LLM consumption, with full support for Yoast, Rank Math, SEOPress, and AIOSEO.

0 active installs v1.0.6 PHP 7.4+ WP 5.6+ Updated Mar 2, 2026
indexllmllmsllms-txtrankmath
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MOP AI Indexer – LLMs.txt and LLMs-Full.txt SEO Safe to Use in 2026?

Generally Safe

Score 100/100

MOP AI Indexer – LLMs.txt and LLMs-Full.txt 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 mop-ai-indexer plugin v1.0.6 exhibits a concerning security posture due to a significant number of unprotected AJAX handlers. While the plugin demonstrates good practices in other areas, such as a high percentage of prepared SQL statements and properly escaped output, the lack of authorization checks on all 8 identified AJAX entry points represents a substantial risk. This creates an open attack surface where unauthenticated users could potentially trigger malicious actions within the plugin.

The static analysis did not reveal any critical or high-severity taint flows, which is a positive sign. However, the presence of unsanitized paths in the limited taint analysis (2 flows) warrants attention, even if they are not currently deemed critical. The plugin's vulnerability history is clean, with no known CVEs, which suggests a generally stable codebase up to this version. This lack of historical vulnerabilities, combined with the good practices in SQL and output handling, points to a developer who understands some core security principles.

Despite the positive aspects, the unprotected AJAX endpoints are the most significant weakness. This oversight could lead to various vulnerabilities, including unauthorized data manipulation or information disclosure, depending on what these AJAX handlers do. Therefore, while the plugin has strengths, the unauthenticated entry points demand immediate remediation to bring its security posture to an acceptable level.

Key Concerns

  • AJAX handlers without auth checks
  • Unsanitized paths in taint flows
Vulnerabilities
None known

MOP AI Indexer – LLMs.txt and LLMs-Full.txt SEO Security Vulnerabilities

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

MOP AI Indexer – LLMs.txt and LLMs-Full.txt SEO Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

MOP AI Indexer – LLMs.txt and LLMs-Full.txt SEO Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
4 prepared
Unescaped Output
10
185 escaped
Nonce Checks
8
Capability Checks
9
File Operations
16
External Requests
5
Bundled Libraries
0

SQL Query Safety

80% prepared5 total queries

Output Escaping

95% escaped195 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
maybe_log_hit (includes\logic\class-mop-ai-indexer-agent-policy-manager.php:100)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
8 unprotected

MOP AI Indexer – LLMs.txt and LLMs-Full.txt SEO Attack Surface

Entry Points8
Unprotected8

AJAX Handlers 8

authwp_ajax_mop_ai_indexer_start_generationincludes\class-mop-ai-indexer.php:221
authwp_ajax_mop_ai_indexer_process_generationincludes\class-mop-ai-indexer.php:222
authwp_ajax_mop_ai_indexer_get_generation_statusincludes\class-mop-ai-indexer.php:223
authwp_ajax_mop_ai_indexer_start_deletionincludes\class-mop-ai-indexer.php:224
authwp_ajax_mop_ai_indexer_process_deletionincludes\class-mop-ai-indexer.php:225
authwp_ajax_mop_ai_indexer_delete_index_fileincludes\class-mop-ai-indexer.php:226
authwp_ajax_mop_ai_indexer_scheduled_step_runnerincludes\class-mop-ai-indexer.php:238
noprivwp_ajax_mop_ai_indexer_scheduled_step_runnerincludes\class-mop-ai-indexer.php:239
WordPress Hooks 24
filtercron_schedulesincludes\class-mop-ai-indexer-activator.php:83
actioninitincludes\class-mop-ai-indexer.php:130
filterquery_varsincludes\class-mop-ai-indexer.php:131
actiontemplate_redirectincludes\class-mop-ai-indexer.php:139
filtercron_schedulesincludes\class-mop-ai-indexer.php:146
actioninitincludes\class-mop-ai-indexer.php:147
filterautoptimize_filter_noptimizeincludes\class-mop-ai-indexer.php:154
filterlitespeed_cache_is_cacheableincludes\class-mop-ai-indexer.php:155
filterrocket_cache_reject_uriincludes\class-mop-ai-indexer.php:156
actionwp_headincludes\class-mop-ai-indexer.php:162
filterrobots_txtincludes\class-mop-ai-indexer.php:163
actionwp_sitemaps_initincludes\class-mop-ai-indexer.php:169
actionadmin_enqueue_scriptsincludes\class-mop-ai-indexer.php:192
actionadmin_enqueue_scriptsincludes\class-mop-ai-indexer.php:193
actionadmin_menuincludes\class-mop-ai-indexer.php:199
actionin_admin_headerincludes\class-mop-ai-indexer.php:205
actionadd_meta_boxesincludes\class-mop-ai-indexer.php:211
actionsave_postincludes\class-mop-ai-indexer.php:212
actionadmin_initincludes\class-mop-ai-indexer.php:213
actionquick_edit_custom_boxincludes\class-mop-ai-indexer.php:214
actionadmin_enqueue_scriptsincludes\class-mop-ai-indexer.php:215
actionadmin_post_mop_ai_indexer_clear_cachesincludes\class-mop-ai-indexer.php:232
actionmop_ai_indexer_cron_generation_eventincludes\class-mop-ai-indexer.php:240
actiontemplate_redirectincludes\logic\class-mop-ai-indexer-sitemap-integration.php:120
Maintenance & Trust

MOP AI Indexer – LLMs.txt and LLMs-Full.txt SEO Maintenance & Trust

Maintenance Signals

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

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

MOP AI Indexer – LLMs.txt and LLMs-Full.txt SEO Developer Profile

Anjana Hemachandra

2 plugins · 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 MOP AI Indexer – LLMs.txt and LLMs-Full.txt SEO

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mop-ai-indexer/admin/css/mop-ai-indexer-admin-style.css/wp-content/plugins/mop-ai-indexer/admin/js/mop-ai-indexer-admin.js
Script Paths
/wp-content/plugins/mop-ai-indexer/admin/js/mop-ai-indexer-admin.js
Version Parameters
mop-ai-indexer/admin/css/mop-ai-indexer-admin-style.css?ver=mop-ai-indexer/admin/js/mop-ai-indexer-admin.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- MOP AI Indexer -->
JS Globals
MOP_AI_INDEXER_ADMIN
REST Endpoints
/wp-json/mop-ai-indexer/
FAQ

Frequently Asked Questions about MOP AI Indexer – LLMs.txt and LLMs-Full.txt SEO