WP Manifestindependent plugin directory
manifest / ai / itih-ai-chatbot

ItihRag AI Chatbot WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-

RAG-powered chatbot for WordPress — ingest PDFs, DOCX, URLs & your own posts/pages, embed them with OpenAI/Cloudflare/Ollama, retrieve via MySQL 9 native VECTOR or Cloudflare Vectorize, and answer questions with citations, reasoning, streaming & MCP tool integration.

★ 1stars
3release downloads
v1.1.1latest · 2mo ago

Install

Download itih-ai-chatbot-1.1.1.zip From the v1.1.1 release on GitHub, Aug 21, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/mahavirvataliya/itih-ai-chatbot/releases/download/v1.1.1/itih-ai-chatbot-1.1.1.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A complete, self-hosted RAG (Retrieval-Augmented Generation) chatbot for WordPress. Ingest your own documents, links and posts, embed them with the provider of your choice, retrieve with native MySQL 9 vector search or Cloudflare Vectorize, and answer visitor questions with citations, reasoning, live streaming and MCP tool integration — all from a customizable, conflict-free chat widget.

MySQL


📚 Full documentation: https://mahavirvataliya.github.io/itih-ai-chatbot/


✨ Features

📚 Knowledge base ingestion

  • Import URLs — paste one or many (one per line, or title,url CSV). Pages are fetched, boilerplate is stripped (<nav>, <footer>, `

Releases

6 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.1.1 latest
Aug 21, 2026 2mo ago
itih-ai-chatbot-1.1.1.zip
2
Jul 28, 2026 3mo ago
openrag-ai-chatbot-1.0.5.zip
1
Jul 28, 2026 3mo ago
openrag-ai-chatbot-1.0.3.zip
0
Jul 28, 2026 3mo ago
openrag-ai-chatbot-1.0.2.zip
0
Jul 28, 2026 3mo ago
openrag-ai-chatbot-1.0.1.zip
0
Jul 28, 2026 3mo ago
openrag-ai-chatbot-1.0.0.zip
0
A- grade

Security

ItihRag AI Chatbot 1.1.1 · audited by WP Registry

Low-severity findings only.

1 low
Audited release
1.1.1
Findings
1
Worst severity
low
Content hash
e1329b0d0ad67f29ccafd29d…

Findings

  • low Per-session ownership secret disclosed to any caller presenting a known session_id

    information_disclosure

    The public (permission_callback returns true) POST /itih/v1/chat and /chat/sync routes call resolve_session($request->get_param('session_id')). When the supplied session_id exists, resolve_session() re-reads the stored secret from the chat_sessions table and the handler returns it to the caller as session_secret (SSE 'meta' event / JSON). The secret is what verify_session() requires (X-Itih-Secret) before GET/DELETE /history and POST /feedback return or modify a session's turns. Anyone who learns a session id (e.g. from the admin CSV export, logs, shared screenshots, or a browser localStorage leak) can therefore obtain the secret, read the full conversation history (which may contain PII visitors typed), delete it, alter feedback, and append turns into the victim's session. Session hashes are 256-bit random and are not otherwise exposed publicly, so practical exploitability is limited; rated low.

    includes/Chat/class-chat-controller.php:206, 246, 273, 307, 664-676

    Recommendation

    Only return session_secret when a new session is created. For an existing session_id, require the caller to present the matching X-Itih-Secret (verify_session) before appending turns, otherwise start a fresh session.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.