CVE-2026-61426

PraisonAI before 1.7.3 Unauthenticated Agent Access via Insecure Defaults

Published Jul 11, 2026 CVSS 4.0 · 8.8 High EPSS < 1% KEV · Not listed
Description
PraisonAI before 1.7.3 contains an insecure default configuration that binds to all interfaces with no API key requirement and wildcard CORS. Unauthenticated attackers can call GET /api/agents to read agent instructions and system prompts, or POST /api/chat to invoke agents without authentication.

Analysis

AI-generated

Technical impact

PraionAI versions earlier than 1.7.3 expose an insecure default configuration. The service binds to all network interfaces, does not require an API key, and permits wildcard Cross-Origin Resource Sharing. As a result, an attacker who can reach the host can perform unauthenticated GET requests to /api/agents to read instructions and system prompts that may contain sensitive information, or POST to /api/chat to invoke agents. This allows unintended disclosure of internal configuration and could enable further malicious interaction with the system.

Affected Systems

The vulnerability applies to all deployments of MervinPraison’s PraionAI product with a version number prior to 1.7.3.

Risk and Exploitability

The CVSS score of 8.8 classifies this as a high severity vulnerability, meaning it can have a substantial impact on confidentiality, integrity, or availability. The EPSS score of less than 1% indicates that exploit attempts are currently rare, though not impossible. Because it is not listed in the CISA KEV catalog, no widespread public exploit activity is known. Based on the description, it is inferred that the attack vector is network-based; an attacker who can reach the PraionAI service port can exploit the insecure default configuration to read agent instructions and system prompts and to invoke agents without authentication. Thus, without mitigation, the vulnerability poses a significant risk to exposed data and unintended execution of potentially harmful agents.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update PraionAI to version 1.7.3 or later to remove the insecure defaults
  • If an upgrade is not immediately possible, reconfigure the service to listen only on localhost or a secure internal address and enforce an API key for all endpoints
  • Modify the CORS policy to allow only trusted origins and require proper authentication before processing requests
  • Consider placing a firewall rule or reverse proxy that blocks unauthenticated external access to the API endpoints

Generated by OpenCVE AI on August 1, 2026 at 11:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-6wjp-v33h-5cvq PraisonAI: AgentOS defaults to network-exposed no-auth mode, allowing unauthenticated agent invocation and instruction disclosure
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description PraisonAI before 1.7.3 contains an insecure default configuration that binds to all interfaces with no API key requirement and wildcard CORS. Unauthenticated attackers can call GET /api/agents to read agent instructions and system prompts, or POST /api/chat to invoke agents without authentication.
Title PraisonAI before 1.7.3 Unauthenticated Agent Access via Insecure Defaults
First Time appeared Praison
Praison praisonai
Weaknesses CWE-200
CPEs cpe:2.3:a:praison:praisonai:*:*:*:*:*:*:*:*
Vendors & Products Praison
Praison praisonai
References
Metrics cvssV3_1

{'score': 8.6, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L'}

cvssV4_0

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

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Jul 13, 2026, 3:05 PM
Reserved
Jul 9, 2026, 2:05 PM
Status
Deferred
Published
Jul 11, 2026, 2:16 PM
Modified
Oct 25, 2026, 3:10 PM