Le point de terminaison d’inscription OAuth du module MCP de AI Engine permet à un utilisateur non authentifié d’enregistrer un client OAuth avec une URI de redirection contrôlée. Si un administrateur approuve ce client, l’attaquant peut obtenir un jeton MCP associé aux privilèges d’administrateur; l’approbation peut aussi être exposée au clickjacking.
Source : NVD — CVE-2026-110732
Analyse technique
Le point de terminaison /wp-json/mcp/v1/oauth/register utilise un permission_callback ouvert. L’approbation de l’administrateur est nécessaire pour l’obtention du jeton; la page de consentement ne définit pas X-Frame-Options ni CSP frame-ancestors.
Impact, versions et correctif
Action recommandée
Mettre à jour vers une version corrigée dès qu’elle est disponible; dans l’intervalle, désactiver le module MCP ou restreindre l’accès à son point de terminaison d’inscription.
Sources
Priorisation DFS : P3 · 1 source(s).