Missing Authentication for Critical Function in Open WebUI - #VU130949
Published: May 11, 2026
Open WebUI
Open WebUI
Description
The vulnerability allows a remote attacker to disclose sensitive information.
The vulnerability exists due to missing authentication in get_status() in backend/open_webui/routers/retrieval.py when handling GET requests to /api/v1/retrieval/. A remote attacker can send an unauthenticated request to disclose sensitive information.
The endpoint returns live RAG pipeline configuration values including the RAG template, embedding model, embedding engine, reranking model, and chunking parameters.