Description
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, praisonai serve agents and praisonai serve unified parse --api-key but _create_agents_app() and _create_unified_app() do not install a credential check. Unauthenticated callers can reach POST /agents and POST /api/v1/agents/{id}/invoke. This issue is fixed in version 4.6.58.
Published: 2026-08-25
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote code execution via unauthorized agent creation
Action: Immediate Patch
AI Analysis

Impact

The vulnerability results from a missing authentication check for the --api-key flag when running the PraisonAI server in serve mode. Because the internal routes _create_agents_app() and _create_unified_app() do not enforce credential validation, any caller can send POST requests to /agents or /api/v1/agents/{id}/invoke. This allows an attacker to create or invoke agents without authorization, potentially leading to arbitrary code or command execution within the system and compromise of confidential data. The weakness falls under Missing Authorization (CWE-862).

Affected Systems

Affected systems are installations of the PraisonAI multi‑agent platform by MervinPraison. All releases older than 4.6.58 are vulnerable because the fix was introduced in that release. If your version is not 4.6.58 or newer, the server exposes the vulnerable endpoints.

Risk and Exploitability

The CVSS score of 8.8 classifies this issue as high severity, and the lack of an EPSS value means we do not have a quantified modern exploitation probability, but the fact that the flaw permits unauthenticated use seriously elevates risk. The vulnerability is not listed in the CISA KEV catalog. Attackers can exploit this flaw by sending HTTP POST requests to the affected endpoints from any host that can reach the service, so network exposure increases risk. Because the flaw directly bypasses authentication, it likely requires neither local host access nor privileged credentials to exploit.

Generated by OpenCVE AI on August 25, 2026 at 16:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official patch by upgrading to version 4.6.58 or later.
  • Restart or reload the PraisonAI service to ensure the new configuration takes effect.
  • Restrict network access to the PraisonAI service to trusted hosts or internal network segments, and consider enabling TLS or requiring API keys.

Generated by OpenCVE AI on August 25, 2026 at 16:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-pvxx-r596-f5qj PraisonAI: `--api-key` flag on `praisonai serve` is not properly enforced
History

Tue, 25 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 25 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
First Time appeared Mervinpraison
Mervinpraison praisonai
Vendors & Products Mervinpraison
Mervinpraison praisonai

Tue, 25 Aug 2026 15:15:00 +0000

Type Values Removed Values Added
Description PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, praisonai serve agents and praisonai serve unified parse --api-key but _create_agents_app() and _create_unified_app() do not install a credential check. Unauthenticated callers can reach POST /agents and POST /api/v1/agents/{id}/invoke. This issue is fixed in version 4.6.58.
Title PraisonAI: `--api-key` flag on `praisonai serve` is not properly enforced
Weaknesses CWE-862
References
Metrics cvssV4_0

{'score': 8.8, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Mervinpraison Praisonai
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-25T19:21:21.324Z

Reserved: 2026-06-16T23:01:04.074Z

Link: CVE-2026-55541

cve-icon Vulnrichment

Updated: 2026-08-25T19:03:07.954Z

cve-icon NVD

Status : Deferred

Published: 2026-08-25T15:16:34.887

Modified: 2026-09-09T21:07:31.353

Link: CVE-2026-55541

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T16:45:04Z

Weaknesses