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.
Published: 2026-07-11
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

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.

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

Remediation

No vendor fix or workaround currently provided.

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

No advisories yet.

History

Mon, 13 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 11 Jul 2026 13:30:00 +0000

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'}


Subscriptions

Praison Praisonai
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-13T15:05:01.782Z

Reserved: 2026-07-09T14:05:21.470Z

Link: CVE-2026-61426

cve-icon Vulnrichment

Updated: 2026-07-13T15:04:32.579Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T11:30:05Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor