Katalog CVE

CVE-2026-119337

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

Percentyl 27 - wyżej niż 27% wszystkich znanych CVE

Streszczenie

W RAGFlow od wersji 0.25.2 do 0.27.3 endpoint POST /api/v1/agents/chat/completions wywołuje completion_openai i zwraca wynik przez gałąź zgodną z OpenAI, zanim UserCanvasService.accessible() sprawdzi uprawnienia do agenta. Uwierzytelniony użytkownik znający UUID prywatnego agenta innego użytkownika może go uruchomić i odczytać wynik w poprzek granicy użytkownika lub tenanta.

Ocena ryzyka

Możliwe jest nieautoryzowane uruchomienie prywatnego workflow innego użytkownika i odczyt jego wyników, a skonfigurowane narzędzia mogą powodować skutki uboczne. Narusza to izolację danych między użytkownikami i tenantami.

Rekomendacja

Zaktualizuj RAGFlow do wersji 0.27.3 lub nowszej. Do czasu aktualizacji ogranicz dostęp do endpointu agentów i kontroluj, kto zna identyfikatory UUID agentów.

Inne podatności w RAGFlow

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS