CVE-2026-45402
WysokieStreszczenie
Open WebUI przed wersją 0.9.5 ma lukę, która pozwala użytkownikom na dołączenie plików do zasobów, do których nie mają uprawnień, co może prowadzić do wycieku prywatnych plików innych użytkowników.
Ocena ryzyka
Organizacja może być narażona na nieautoryzowany dostęp do poufnych danych, co może prowadzić do naruszenia prywatności i utraty zaufania użytkowników.
Rekomendacja
Zaleca się aktualizację Open WebUI do wersji 0.9.5 lub nowszej, aby usunąć tę podatność.
Oryginalny opis (angielski, źródło NVD)
Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.5, multiple endpoints accept a user-supplied file_id and attach the referenced file to a resource the caller controls (folder knowledge, knowledge-base contents) without verifying that the caller owns or has been granted access to the file. The file's content then becomes reachable through the downstream RAG / file-content paths, allowing any authenticated user to exfiltrate any other user's private file — and on the knowledge-base path, also to overwrite it — given knowledge of the file's UUID. This affects backend/open_webui/routers/folders.py (POST /api/v1/folders/{id}/update), backend/open_webui/routers/knowledge.py (add_file_to_knowledge_by_id), and backend/open_webui/routers/knowledge.py (add_files_to_knowledge_by_id_batch). This vulnerability is fixed in 0.9.5.

