CVE Catalog

CVE-2026-62176

CriticalCVSS 9.1
Published: Updated: Translated: NVD NIST

Summary

PraisonAI prior to version 4.6.78 has a vulnerability in the `deploy/api.py` module that generates Python server code by directly interpolating the `agents_file` parameter into an f-string, which is then written to a file and executed via `subprocess.Popen()`. An attacker who controls the `agents_file` value can inject arbitrary Python code.

Risk Assessment

An attacker could execute arbitrary code on the server, potentially leading to full system compromise and data breach.

Recommendation

Upgrade PraisonAI to version 4.6.78 or later, which includes the fix.

Other vulnerabilities in PraisonAI

See all
Original NVD description (English source)

PraisonAI is a multi-agent teams system. Prior to version 4.6.78, the `deploy/api.py` module generates Python server code by directly interpolating the `agents_file` parameter into an f-string that is then written to a file and executed via `subprocess.Popen()`. An attacker who controls the `agents_file` value (via CLI argument, configuration, or upstream API) can inject arbitrary Python code. Version 4.6.78 patches the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS