CVE-2026-57138 in PraisonAIinformazioni

Riassunto

di VulDB • 15/09/2026

PraisonAI è un sistema di team multi-agente. Dalla versione 1.4.0 alla 1.7.2, codeMode in src/praisonai-ts/src/tools/builtins/code-mode.ts esegue JavaScript non attendibile con new Function() all'interno del contesto with(sandbox) e si affida a una piccola blacklist di codice sorgente più alle proprietà process e require sovrascritte (shadowed). Il codice può utilizzare ({}).constructor.constructor per recuperare il vero costruttore Function, ottenere process e process.mainModule.require, ed accedere alle API del filesystem host e dei processi figlio nonostante la sandbox pubblicizzata. Gli attaccanti che controllano l'input di codeMode possono leggere segreti, modificare file, eseguire comandi o esaurire le risorse del processo host. Questo problema è risolto nella versione 1.7.2.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

GitHub M

Prenotare

24/06/2026

Divulgazione

15/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!