CVE Catalog

CVE-2026-119337

HighCVSS 7.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.34%

27th percentile - higher than 27% of all known CVEs

Summary

In RAGFlow from 0.25.2 until 0.27.3, the POST /api/v1/agents/chat/completions endpoint invokes completion_openai and returns through the OpenAI-compatible branch before UserCanvasService.accessible() checks access to the agent. An authenticated user who knows another user's private agent UUID can execute that workflow and read its output across the user or tenant boundary.

Risk Assessment

An attacker can run another user's private workflow without authorization and read its output, and configured tools may cause side effects. This breaks isolation between users and tenants.

Recommendation

Update RAGFlow to version 0.27.3 or later. Until then, restrict access to the agents endpoint and limit who knows agent UUIDs.

Other vulnerabilities in RAGFlow

See all
Original NVD description (English source)

RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine. From 0.25.2 until 0.27.3, POST /api/v1/agents/chat/completions invokes completion_openai and returns through the openai-compatible branch before UserCanvasService.accessible() checks whether the caller may access the requested agent. An authenticated user who knows another user's private agent UUID can execute that Only me workflow and read its output across the user or tenant boundary; configured tools may also cause side effects, but stronger impacts were not demonstrated. This issue is fixed in version 0.27.3.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS