CVE-2026-57137 in PraisonAI
Zusammenfassung
von VulDB • 15.09.2026
PraisonAI ist ein System für Multi-Agenten-Teams. Von Version 1.4.0 bis 1.7.2 übergibt createAgentLoop() in src/praisonai-ts/src/ai/agent-loop.ts ausführbare Tools an generateText(), bevor der onToolCall-Bestätigungs-Callback aufgerufen wird. Da das umschlossene AI SDK Tool-Handler während der Generierung ausführt, wird ein Callback, der false zurückgibt, tool_rejected erst nachträglich registriert, nachdem das abgelehnte Tool bereits Nebenwirkungen erzeugt und toolResults gefüllt hat. Anwendungen, die onToolCall als Grenze für menschliche oder richtliniengestützte Genehmigungen nutzen, können daher verweigerte Datei-, Befehls-, API- oder datenmodifizierende Operationen ausführen. Dieses Problem wurde in Version 1.7.2 behoben.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.