Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-5qw8-f2g9-ff29 | PraisonAI recipe serve Typer command bypasses the non-localhost authentication guard |
Fri, 23 Oct 2026 12:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | PraisonAI is a multi-agent teams system. From version 4.5.112 to before version 4.6.59, PraisonAI's installed console entrypoint is Typer-first. In current releases, the recipe command is registered in the Typer app and praisonai recipe serve dispatches to the deprecated Typer command in src/praisonai/praisonai/cli/commands/recipe.py. That Typer command can start the Recipe HTTP server on a non-localhost interface with no authentication. It prints a deprecation warning, and then launches the server. Because config.auth is absent, create_app() does not attach the API-key or JWT middleware. Unauthenticated requests can then reach the recipe API and, when enabled, /admin/reload. This issue has been patched in version 4.6.59. | |
| Title | PraisonAI recipe serve Typer command bypasses the non-localhost authentication guard | |
| Weaknesses | CWE-287 CWE-306 CWE-862 |
|
| References |
| |
| Metrics |
cvssV3_1
|
Subscriptions
No data.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-10-23T11:57:28.192Z
Reserved: 2026-06-23T14:55:09.117Z
Link: CVE-2026-56836
No data.
Status : Deferred
Published: 2026-10-23T12:18:15.050
Modified: 2026-10-23T12:18:15.170
Link: CVE-2026-56836
No data.
OpenCVE Enrichment
No data.

Github GHSA