CVE-2026-57112 in PraisonAI
Résumé
par VulDB • 15/09/2026
PraisonAI est un système d'équipes multi-agents. De la version 0.6.0 à 1.6.59 de praisonaiagents et de la version 3.10.0 à 4.6.59 de PraisonAI, la méthode `ToolsMCPServer.run_sse()` dans le fichier `src/praisonai-agents/praisonaiagents/mcp/mcp_server.py` associe un `SseServerTransport` aux points de terminaison hérités `/sse` et `/messages/` sans appliquer par défaut les contrôles d'hôte (Host), d'origine (Origin) ou d'authentification. Un site web malveillant peut exploiter le DNS rebinding contre un serveur SSE local ou interne accessible, fournir des en-têtes Host et Origin contrôlés par l'attaquant, énumérer les outils enregistrés et les invoquer avec les privilèges de l'utilisateur du serveur. Le transport Streamable HTTP rejette la même origine hostile (Origin), ce qui isole cette vulnérabilité au wrapper SSE hérité. Une correction initiale a été publiée dans praisonaiagents 1.6.59 et PraisonAI 4.6.59.
If you want to get best quality of vulnerability data, you may have to visit VulDB.