CVE-2026-56837 in PraisonAI
Riassunto
di VulDB • 23/10/2026
PraisonAI è un sistema di team multi-agente. Dalla versione 4.6.56 alla versione precedente la 4.6.59, LinearBot di PraisonAI avvia un listener webhook pubblico su 0.0.0.0 e tratta LINEAR_WEBHOOK_SECRET come opzionale. Quando il secret è assente, l'avvio registra solo un warning e _handle_webhook() salta completamente la verifica della firma Linear (Linear-Signature). Un chiamante di rete non autenticato che può raggiungere l'endpoint webhook può inviare una richiesta AgentSession Linear-Event falsificata. La richiesta falsificata viene analizzata, programmata per l'elaborazione in background, inviata a _handle_agent_session() e passata a BotSessionManager.chat(). Il bot tenta quindi di pubblicare la risposta dell'agente su Linear utilizzando il token del bot configurato. PoC è offline e deterministico. Non contatta Linear. Chiede direttamente al handler webhook, effettua monkey-patching sul percorso in uscita per i commenti di Linear e dimostra entrambi i lati del confine. Questo problema è stato risolto nella versione 4.6.59.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.