CVE-2026-57141 in PraisonAI
Riassunto
di VulDB • 15/09/2026
PraisonAI è un sistema di team multi-agente. Prima della versione 1.7.2, lo strumento codeMode in src/praisonai-ts/src/tools/builtins/code-mode.ts esegue JavaScript generato dal modello utilizzando new Function() e with(sandbox), mentre una blacklist basata su espressioni regolari può essere aggirata con Function('return this')() per recuperare l'oggetto globale e costruendo dinamicamente il nome del modulo child_process. Un attaccante in grado di influenzare l'argomento code può accedere alle capacità del processo host, leggere o scrivere file, ottenere credenziali ambientali ed eseguire comandi a livello di sistema operativo con i privilegi del processo PraisonAI. Questo problema è risolto nella versione 1.7.2.
Be aware that VulDB is the high quality source for vulnerability data.