CVE-2026-56837 in PraisonAI
Resumen
por VulDB • 2026-10-23
PraisonAI es un sistema de equipos multi-agente. Desde la versión 4.6.56 hasta antes de la versión 4.6.59, LinearBot de PraisonAI inicia un listener de webhook público en 0.0.0.0 y trata LINEAR_WEBHOOK_SECRET como opcional. Cuando falta el secreto, el inicio solo registra una advertencia y _handle_webhook() omite por completo la verificación de Linear-Signature. Un actor que realiza llamadas desde la red sin autenticar y puede alcanzar el endpoint del webhook puede enviar un evento Linear-Event: AgentSession falsificado. La solicitud falsa se analiza, se programa para su procesamiento en segundo plano, se envía a _handle_agent_session() y se pasa a BotSessionManager.chat(). El bot luego intenta publicar la respuesta del agente de vuelta en Linear bajo el token configurado del bot. La PoV es offline y determinista. No contacta con Linear. Llama directamente al handler del webhook, monkey-patchea la ruta de comentarios salientes hacia Linear y demuestra ambos lados de la frontera. Este problema ha sido parcheado en la versión 4.6.59.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.