Description
PraisonAI before 4.6.78 contains an unauthenticated server-side request forgery vulnerability in the Jobs API /api/v1/runs endpoint. The webhook_url parameter is validated at request time but re-resolved at connection time, allowing attackers to use DNS rebinding to reach internal services with a blind SSRF attack.
Published: 2026-07-10
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

PraisonAI prior to version 4.6.78 exposes an unauthenticated SSRF flaw in its Jobs API /api/v1/runs endpoint. The webhook_url field is only validated on receipt but is re‑resolved when the application initiates an outbound request, enabling a blind SSRF that can expose internal services through DNS rebinding. This flaw is a CWE-918 weakness that compromises private network resources and potentially compromises data, although payload visibility is limited.

Affected Systems

Affected deployments are those running MervinPraison's PraisonAI versions older than 4.6.78. Version 4.6.78 and later contain the fix and should be considered secure.

Risk and Exploitability

The vulnerability carries a CVSS score of 6.9, indicating medium severity, while the EPSS score of less than 1% indicates a low but non‑zero probability of exploitation. The flaw is not listed in the CISA KEV catalog. A likely attack scenario involves an unauthenticated user sending a crafted POST request to /api/v1/runs with a malicious webhook_url, after which the application will resolve the URL and send an HTTP request to the attacker‑controlled host. The outcome is a blind SSRF that can access internal network services, making detection difficult and exposing internal resources.

Generated by OpenCVE AI on July 26, 2026 at 13:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade PraisonAI to version 4.6.78 or later which removes the SSRF flaw.
  • If an immediate upgrade is not feasible, add a strict_url parameter to allow only trusted domains and reject URLs that resolve to internal IP addresses or known private TLDs.
  • Implement network segmentation or firewall rules that block outbound HTTP requests from the PraisonAI service to internal IP ranges, or route all outbound traffic through a proxy that filters destinations.
  • Continuously monitor application logs for unexpected outbound HTTP traffic and investigate any indications of SSRF activity.

Generated by OpenCVE AI on July 26, 2026 at 13:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 10 Jul 2026 17:00:00 +0000

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

Fri, 10 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Description PraisonAI before 4.6.78 contains an unauthenticated server-side request forgery vulnerability in the Jobs API /api/v1/runs endpoint. The webhook_url parameter is validated at request time but re-resolved at connection time, allowing attackers to use DNS rebinding to reach internal services with a blind SSRF attack.
Title PraisonAI before 4.6.78 Unauthenticated SSRF via webhook_url
First Time appeared Praison
Praison praisonai
Weaknesses CWE-918
CPEs cpe:2.3:a:praison:praisonai:*:*:*:*:*:*:*:*
Vendors & Products Praison
Praison praisonai
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Mervinpraison Praisonai
Praison Praisonai
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-10T17:00:48.794Z

Reserved: 2026-07-08T12:14:28.344Z

Link: CVE-2026-60091

cve-icon Vulnrichment

Updated: 2026-07-10T16:39:44.849Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T13:45:03Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)