RAGFlow — это движок RAG (Retrival-Augmented Generation) с открытым исходным кодом, основанный на глубоком понимании документов. Прошедший проверку подлинности пользователь может воспользоваться уязвимостью небезопасной прямой ссылки на объект (IDOR), которая может привести к несанкционированному межклиентскому доступу (составить список учетных записей пользователей арендатора, добавить учетную запись пользователя в другой арендатор). Несанкционированный межклиентский доступ: список пользователей из другого арендатора (например, с помощью GET /<tenant_id>/user/list), добавление учетной записи пользователя к другому арендатору (POST /<tenant_id>/user).
Эта проблема еще не исправлена. Пользователям рекомендуется обратиться к сопровождающим проекта для координации исправления.
Показать оригинальное описание (EN)
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. An authenticated user can exploit the Insecure Direct Object Reference (IDOR) vulnerability that may lead to unauthorized cross-tenant access (list tenant user accounts, add user account into other tenant). Unauthorized cross-tenant access: list user from other tenant (e.g., via GET /<tenant_id>/user/list), add user account to other tenant (POST /<tenant_id>/user). This issue has not yet been patched. Users are advised to reach out to the project maintainers to coordinate a fix.
Характеристики атаки
Последствия
Строка CVSS v3.0
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Infiniflow Ragflow
cpe:2.3:a:infiniflow:ragflow:*:*:*:*:*:*:*:*
|
0.13.0
|
0.14.1
|