何が起きたか
WordPress AI EngineプラグインのMCP OAuth動的クライアント登録エンドポイントに認可が欠如しており、MCP OAuthサービスに対して未認証の登録が可能である。
なぜ重要か
AI EngineはWordPressにMCPサーバーサーフェスを追加する。未認証で、認可が不十分なOAuth登録エンドポイントにより、攻撃者はサイトのAIチャットボットと接続されたツールに対してMCPクライアント/資格情報を注入または消費できる。
攻撃経路
MCPモジュールのOAuth 2.1動的クライアント登録エンドポイントが適切な認可なしで登録されているため、未認証の呼び出し元がMCPクライアントを登録/消費したり、WordPressサイト上で登録フローを悪用したりできる。
影響を受けるシステム
AI Engine – The Chatbot, AI Framework & MCP for WordPress 3.8.6まで(3.8.6を含む)。
緩和策
/wp-json/mcp/v1/oauth/registerエンドポイントを認可するAI Engineバージョンにアップデートしてください。まだ修正されていない場合は、MCP OAuthモジュールを無効にしてください。